Рет қаралды 415
Bogglesham
From 1920 to 1970 half cab buses ruled the streets of Britain. The largest operator was London Transport. This slide show features buses from around the country as well as London.