Moonmaids - Weeki Wachee, Florida

    Newer Older

    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.

    keyboard shortcuts: previous photo next photo L view in light box F favorite < scroll film strip left > scroll film strip right ? show all shortcuts