Click for previous London Transport
1979 MCW Metrobus
Click for next photo
London Transport M161 at Showbus 2013

London Transport M161 is a 1979 MCW Metrobus at Showbus 2013 on Sunday, September 22nd, 2013.

BackPhotos from The United KingdomHomeGalleryLink


Last Updated: April 16, 2015
Mail MeMichael Taylor