WEEKI WACHEE, FLORIDA. Lovely Mermaids pause
in their busy schedule to pose in front of the Million
Dollar Underwater Theatre. These Mermaids perform
daily in the beautiful waters of Florida's Underwater
Grand Canyon, located on U.S. 19 at Fla. 50.
Photo by Sparky Schumacher
Florida Natural Color, Inc., 190 N.E. 186th Terr., Miami, Fla. 33162
FNC5764
121866
BK
Address