Todmorden Hotel (built ca 1892), Broadview Ave., south east corner Westwood Ave., Toronto, Ont.
Picture,
189-,
English
Todmorden Hotel (built ca 1892), Broadview Ave., south east corner Westwood Ave., Toronto, Ont.
Picture,
189-,
English