Ajax loader
London, Trafalgar Square / photo
London (England),
Trafalgar Square.
– Fountain in Trafalgar Square with the church of St. Martin-in-the-Fields in the background –
Photo, undated.
of 1
Open Lightbox