Bus and Coach Photos
Mitchell Libby 2017 Nova SEPTA USA
A SEPTA Nova articulated (Philadelphia,Pa.) bus is shown operating on SEPTA Rt.18 in this photo taken on 24June2017.
Picture added on 05 July 2017 at 12:21