Lower Bay TTC Station

Lower Bay Station, an abandoned TTC subway station.

3,428 views
83 faves
34 comments
Taken on May 22, 2010