6150 records – page 1 of 308.
Banff Indian Days, Calgary Stampede scrapbook
Canadian Pacific Railway promotional prints
Jacob Swampy
United Church, Banff
Banff station newstand
261. Fish Hatchery, Banff
YWCA Banff
[Vermilion River bungalow camp?]
Homestead Hotel, Acadia Lodge
Homestead Hotel, Concord stagecoach
Homestead Hotel
Rocky Mountain Tours