3499 records – page 1 of 175.
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
Homestead Hotel, Acadia Lodge
Homestead Hotel, Concord stagecoach
Homestead Hotel
Rocky Mountain Tours
E-10. Rocky Mountain. Tours