shepherds-bush-5-may-1962 - from our story 'Evocative Photos of London Trolley Buses in 1962 – Their Final Year'

London Trolley Bus

Shepherds Bush 5 May 1962

View The Article