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

Trolley Bus London

Twickenham 5 May 1962

View The Article