Designed by
Title
trams running on tracks embedded in the road are a common form of public transit in the older parts of downtown Toronto #248234787
Description
Streetcars or trams running on tracks embedded in the road are a common form of public transit in the older parts of downtown Toronto, with modern new multi-car trains
This image is editorial