Tag Archives: Hostels

Church of England Boys’ Hostel (9729 – 106 Street)

1927

Image

Google Streetview

Image

Advertisements