Bus and Coach Photos
Mitchell Libby 2018 Novabus USA
SEPTA Philadelphia,Pa. A Nova LFS HEV is seen on SEPTA Rt.67 at Veree and Susquenna Rd. on 19 March 2018.
Picture added on 23 March 2018 at 10:12