Click for previous West Midlands PTE
1986 MCW Metrobus 2
Click for next photo
West Midlands 2912 at Showbus 2013.
West Midlands PTE 2912 (D912 NDA) is a 1986 MCW Metrobus 2.

West Midlands 2912 at Showbus 2013 on Sunday, September 22nd, 2013. 

BackPhotos from The United KingdomHomeGalleryLink


Last Updated: April 15, 2015
Mail MeMichael Taylor