Click for previous Birmingham and Midland Motor Omnibus Company
1953 Leyland PD2/12
Click for next photo

Midland Red 4031 at Showbus 2013

Birmingham and Midland Motor Omnibus Company, also known as Midland Red.

Midland Red 4031 (SHA 431) is a 1953 Leyland Titan PD2/12 bus at Showbus 2013 on Sunday, September 22nd, 2013.

BackPhotos from The United KingdomHomeGalleryLink


Last Updated: November 04, 2015
Mail Me Michael Taylor