Crescent City Mermaid Statue. August 11, 2013 By Mermaids of Earth Leave a Comment Crescent City Mermaid Sculpture.