Mermaid Magic at Florida's
Florida's famous Weeki
Wachee. North of St. Petersburg, Clearwater
and Tampa.
Photo by Ted Lagerberg
November 28, 1964
Florida Natural Color, Inc., 101 N.W. 176th St., Miami 69, Fla.
Rospel Color Cards,
FNC 441:
56215
HAWTHORNE, N. J.