Ama Beausoleil unveiling December 22, 2013 By Mermaids of Earth Leave a Comment Ama Beausoleil mermaid sculpture unveiling