Bus and Coach Photos
Mitchell Libby 2017 New Flyer SEPTA USA
A SEPTA New Flyer E40LF trolley coach and D40LF bus are seen laying over at the Bell's Corner Loop in Philadelphia. on 23 June 2017.
Picture added on 18 October 2017 at 15:02