Ama du Cap d’Antibes mermaid statue April 6, 2013 By Mermaids of Earth Leave a Comment Ama du Cap d’Antibes mermaid statue