Mermaid Statue in Lancashire. December 11, 2012 By Mermaids of Earth Leave a Comment Mermaid Statue in Lancashire. Photo by David Medcalf.