Weeki Wachee Mermaids present an all new show featuring "Alice's" new adventures in the watery depths of the "Spring of the Live Mermaids" located on Florida's West Coast at the Junction of U.S. 19 and Florida 50.
Courtesy of What Makes The Pie Shops Tick
Postcard For Reader
Monday, February 15, 2016