Designed by
Title
Mermaid and Dolphin Statue and fountain, Trafalgar Square, London #49722084
Description
Statue of a mermaid with dolphins in the fountains of Trafalgar Square, with a statue of King George IV on his horse and St Martin in the Fields church in the background, London, UK
This image is editorial