Moonmaids - Weeki Wachee, Florida

Two lovely "Moonmaids" pose in a scene from the all new underwater show "Mermaids on the Moon" at the Spring of Live Mermaids, on Florida's west coast north of Tampa, St. Petersburg and Clearwater.

3,449 views
27 faves
1 comment
Uploaded on December 21, 2011