TORONTO - JUNE 29, 2012: A streetcar in a city street on June 29, 2012 in Toronto. The Toronto Transit Commission (TTC) operates 11 streetcar lines and 248 streetcars.
Editorial use only
Editorial credit: ValeStock / Shutterstock.com

Royalty-free stock photo ID: 107562836

TORONTO - JUNE 29, 2012: A streetcar in a city street on June 29, 2012 in Toronto. The Toronto Transit Commission (TTC) operates 11 streetcar lines and 248 streetcars.