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

Double decker busses in central London.

Photo, 1925.
sur 1
Voir Sélections