Bus and Coach Photos
Mitchell Libby 2017 New Flyer SEPTA USA
This SEPTA New Flyer DE41LF bus was photographed traveling north on Roosevelt Blvd. in Philadelphia,Pa. on 30May2017.
Picture added on 21 June 2017 at 14:47