Image 1 of 1
IMG_2796.JPG
Mermaids swim at Weeki Wachee Springs near Tampa, Florida. The mermaid show is a living remnant of Florida's past.
- Copyright
- Mitch Traphagen
- Image Size
- 2912x4368 / 3.3MB
- Contained in galleries
- Mermaids of Weeki Wachee

