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

Trolley Bus London 1962

Isleworth, 5th May 1962

View The Article