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.
232 statues. The myths behind them, the artists who made them, and where to find them. Delivered every week — free.