Image 21 of 26
Mirrored Mermaid
IMG_3082.jpg
Mermaid Carli Dofka nears her reflection on the surface at Weeki Wachee Springs near Tampa, Florida. The mermaid show is a living remnant of Florida's past.
Image 21 of 26
IMG_3082.jpg