Two Lovely Mermaids - Weeki Wachee, Florida

Two lovely Mermaids from their new 1968 underwater show at Weeki Wachee, Florida pose with one of the elaborate props built especially for the aquatic productions staged in the depths of the Underwater Grand Canyon at Weeki Wachee.

8,085 views
62 faves
3 comments
Uploaded on August 24, 2011