CalitoscanoA Real Mermaid in Florida?In 2006, author David Mikkelson, received an email of a possible mermaid sighting that was seen in St. Petersburg, and photos were taken of…Mar 5, 2022Mar 5, 2022