mermaidsofearth.com
The Lake Geneva Mermaid - Mermaids of Earth
This mermaid sculpture by Natascha Alexandrova Jusopov was created in 1965 and is located at Lake Geneva in Switzerland.
Mermaids of Earth