Lord Elgin Hotel
100 Elgin Street, between Slater and Laurier (
map 4)
Ross & Macdonald
1941
I

<< PREV NEXT>>