Downtown Toronto: Street Car Passing

The street car passes. A common sight in downtown Toronto. Clearly, one of the symbols of  “T.O”

Advertisements