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