Image 1 of 1

Toronto TTC 12 Pape subway station.jpg

The Pape subway station is pictured in Toronto April 24, 2010. The Toronto subway and RT system is a rapid transit system in Toronto, Ontario, Canada, consisting of both underground and elevated railway lines, operated by the Toronto Transit Commission (TTC).
twitterlinkedinfacebook