On the north coast of the French island Corsica is a small town called Ile Rousse. And just off the Promenade de la Marinella sits a lifesize bronze mermaid.
This statue was created by sculptor Gabriel Diana, positioned at one end of the natural harbor. map
More photos and information on this mermaid sculpture is needed.