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,189 views
27 faves
1 comment
Uploaded on December 21, 2011
This photo is in 12 groups
This photo is in 3 albums

Additional info

  • Viewing this photo Public
  • Safety level of this photo Safe
  • S Search
    Photo navigation
    < > Thumbnail navigation
    Z Zoom
    B Back to context