Mt. Royal Hotel
Mt. Royal Hotel
Church, Banff (United Church)
Church, Banff (United Church)
United Church, Banff
Untitled : [Vermilion River bungalow camp?]
Homestead Hotel
Homestead Hotel
Homestead Hotel dining room
Homestead Hotel, Acadia Lodge
Homestead Hotel, Concord stagecoach