Ajax loader
London / Trafalgar Square, Fount. / Photo
London (England),
Trafalgar Square.

Partial view with fountain.

Photo, undated (c. 1950?).
of 1
Open Lightbox