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.
- Image ID: 107562836
- Release Information: Editorial Use Only. Use of this image in advertising or for promotional purposes is prohibited.
- Editorial Credit: ValeStock / Shutterstock.com
- Copyright: ValeStock