St. Clair Chairs

Toronto, Ontario

St. Clair Chairs - Canada, Ontario, TTC, Toronto, bench, chairs, station, travel

Against the wall in St. Clair station.