“The Missing Piece” – Storefront of the now defunct Carlaw Carburetor, Leslieville

Photo