Friday, March 15, 2013

Mexico City trolley bus, January 1976


Built by the St Louis Car Company. source

No comments: