322 records – page 3 of 17.
Banff Indian Days race
Banff Indian Days, unidentified rider on bucking horse
Banff Indian grounds
Banff Winter Carnival
Banff Winter Carnival, Banff Avenue
Banff Winter Carnival, Banff Avenue during carnival