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

Indian family in front of the fountain on Trafalgar Square.

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