Ajax loader
London / Street in Rainy Weather / Photo
London (England),
Scenes.

Street scene in rainy weather.

Photo, undated (1960s).
of 1
Open Lightbox