ttc-4353-lansdowne-carhouse-1965

The Lansdowne carhouse was demolished in 2003. That GE water tower is so comforting. Image: Howard Wayt (1965); Transit Toronto.

Leave a Reply