Mermaid show at Weeki Wachee Springs State Park in Florida

Mermaid show at Weeki Wachee Springs State Park in Florida

Learn more about Weeki Watchee here. Photo by David Blasco