The Emerald Princess Mermaid Statue April 21, 2013 By Mermaids of Earth Leave a Comment The Emerald Princess Mermaid Statue