New pages are live for mermaid statues and sculptures in Trafalgar Square, London, in Warsaw’s Old Town Market Square and at the Vistula River in Warsaw.
There is a lot of history on all of these.
New pages are live for mermaid statues and sculptures in Trafalgar Square, London, in Warsaw’s Old Town Market Square and at the Vistula River in Warsaw.
There is a lot of history on all of these.
This site is about mermaids on planet Earth
Why? Because mermaids are all around us. Lots of them. No, not actual live mermaids of course…
Comment on this!