mermaidsofearth.com
The Mermaids of Edinburgh - Mermaids of Earth
You will find eight mermaids in Ross Fountain, in the Princes Street Gardens in Edinburgh, next to Edinburgh Castle.
Mermaids of Earth