Ajax loader
London, double decker busses / 1925
Transportation: Bus.

Double decker busses in central London.

Photo, 1925.
of 1
Open Lightbox