Click for previous London Transit Buses
New Flyer D60LF
Click for next photo
London 23 on Richmond Street
London Transit 23 is a 2008 New Flyer D60LF articulated bus.

London 23 on Richmond Street on Saturday, August 15th, 2009.

BackPhotos from CanadaHomeGalleryLink


Last Updated: July 07, 2012
Mail Me Michael Taylor