Mermaid statue in Leopold Park March 13, 2013 By Mermaids of Earth Leave a Comment Mermaid statue in Leopold Park. Photo © by Paul Forrest.