Search references for BANFF COCHRANE. Phrases containing BANFF COCHRANE
See searches and references containing BANFF COCHRANE!BANFF COCHRANE
Defunct provincial electoral district in Alberta, Canada
from 1979 to 2019. The Banff-Cochrane electoral district is home to the town of Banff and the popular tourist destination Banff National Park, environmental
Banff-Cochrane
Town in Alberta, Canada
Guthrie since the 2019 provincial election. Cochrane was located in the federal electoral district of Banff—Airdrie until 2025. Since the 2025 General
Cochrane,_Alberta
Topics referred to by the same term
and Creativity Banff (provincial electoral district) (1905–1909; 1975–1979) Banff-Cochrane, another provincial electoral district Banff Formation, a stratigraphical
Banff
Provincial electoral district in Alberta, Canada
recommended moving the city of Cochrane to the new riding of Airdrie-Cochrane, requiring a new name for Banff-Cochrane. The district gained small areas
Banff-Kananaskis
Canadian politician and operating room nurse
Legislative Assembly of Alberta, representing the electoral district of Banff-Cochrane. He was elected as the second vice president of United Nurses of Alberta
Cam_Westhead
Canadian politician
the Legislative Assembly of Alberta, representing the constituency of Banff-Cochrane as a Progressive Conservative. Tarchuk has a long history of community
Janis_Tarchuk
Provincial electoral district in Alberta, Canada
Boundaries Commission recommended abolishing the three districts of Airdrie, Banff-Cochrane and Chestermere-Rocky View, completely reorganizing the ridings surrounding
Airdrie-Cochrane (provincial electoral district)
Airdrie-Cochrane_(provincial_electoral_district)
Canadian politician
election. He defeated Social Credit incumbent Lee Leavitt in the riding of Banff-Cochrane. In the 1959 general election he defeated Social Credit candidate Robin
Frank_Gainer
Canadian politician
2000. In 2001, he ran as an independent candidate in the riding of Banff-Cochrane. Following the dissolution of the AIP at the end of 2001, Morgan joined
Cory_Morgan_(blogger)
Canadian politician
Legislative Assembly of Alberta representing the electoral district of Banff-Cochrane from 2012 to 2015. He later joined the Alberta Party. Alberta Election
Ron Casey (Canadian politician)
Ron_Casey_(Canadian_politician)
Defunct federal electoral district in Alberta, Canada
Banff—Airdrie was a federal electoral district in Alberta, Canada, that was represented in the House of Commons of Canada from 2015 to 2025. Banff—Airdrie
Banff—Airdrie
Provincial electoral district in Alberta, Canada
was created from parts of Calgary-Fish Creek, Calgary-Glenmore and Banff-Cochrane in the 1986 boundary redistribution. It covers the central southern
Calgary-Shaw
Rocky Mountains in Alberta, Canada
ridings of Banff-Cochrane and part of Rocky Mountain House and West Yellowhead. The following communities are in Alberta's Rockies. Towns of Banff and Canmore
Alberta's_Rockies
Canadian politician
Cochrane, Alberta in 2010 and became active in politics. He ran in the 2012 Alberta general election as the Alberta NDP candidate for Banff-Cochrane.
Jamie_Kleinsteuber
Canadian politician
1967 Alberta general election. He ran in the electoral district of Banff-Cochrane as an independent candidate and won defeating two other candidates in
Clarence_Copithorne
Canadian politician
Canadien". 1987. "Banff-Cochrane results 1979". Alberta Heritage Community Foundation. Retrieved October 4, 2009. "Banff-Cochrane results 1982". Alberta
Greg Stevens (Alberta politician)
Greg_Stevens_(Alberta_politician)
Defunct provincial electoral district in Alberta, Canada
second incarnation was when Banff-Cochrane was renamed Banff during the 1975 re-distribution, it was changed back to Banff-Cochrane prior to the 1979 election
Banff (provincial electoral district)
Banff_(provincial_electoral_district)
Canadian politician
1940 Alberta general election. He ran in the new electoral district of Banff-Cochrane as an Independent candidate. Laut defeated Social Credit incumbent William
Frank_Laut
Provincial electoral district in Alberta, Canada
West South Calgary West Calgary Centre, Calgary South East Banff-Cochrane Banff-Cochrane Legal description from the Statutes of Alberta 1957, An Act
Calgary-Glenmore
Canadian politician
first time in the 1967 general election, in the electoral district of Banff-Cochrane. He was defeated by independent candidate Clarence Copithorne. Wilson
Roy Wilson (Canadian politician)
Roy_Wilson_(Canadian_politician)
Federal electoral district in Alberta, Canada
(2020) It was created in 2023 as "Airdrie—Cochrane" from parts of Banff—Airdrie, including the Airdrie, Cochrane, and parts of Rocky View County. List of
Airdrie—Cochrane (federal electoral district)
Airdrie—Cochrane_(federal_electoral_district)
The Alberta Greens ran 49 candidates in the 2004 provincial election. Some of these candidates have separate biography pages; relevant information about
Alberta Greens candidates in the 2004 Alberta provincial election
Alberta_Greens_candidates_in_the_2004_Alberta_provincial_election
Canadian politician
election as a Social Credit candidate. He won the electoral district of Banff-Cochrane in a tight race defeating Independent incumbent Frank Laut. Wray was
Arthur_Wray
for Banff-Cochrane, the final winner in each single-member district was the same as would have won under first past the post. In Banff-Cochrane, the
1944_Alberta_general_election
Canadian politician
two other candidates to win his first term in office, and hold the Banff-Cochrane electoral district for the Progressive Conservatives. He was re-elected
Brian_Evans_(politician)
Defunct provincial electoral district in Alberta, Canada
re-distribution from the eastern portion of the electoral district of Banff-Cochrane and the western portion of the old electoral district of Airdrie-Rocky
Foothills-Rocky_View
Canadian Legislative Assembly
Dixon. For complete electoral history, see individual districts. Notes Banff-Cochrane Willingdon Perry, Sandra E.; Footz, Valerie L. (2006). Massolin, Philip
16th_Alberta_Legislature
Empress Bow Valley-Empress Reorganization of districts Cochrane Pincher Creek Rocky Mountain Banff-Cochrane Pincher Creek-Crowsnest Sturgeon Victoria Whitford
1940_Alberta_general_election
Edmonton-Whitemud 1971 46,833 47 Airdrie-Cochrane 2019 51,170 48 Airdrie-East 2019 49,978 49 Athabasca-Barrhead-Westlock 2019 46,920 50 Banff-Kananaskis 2019 46,824 51
List of Alberta provincial electoral districts
List_of_Alberta_provincial_electoral_districts
the floor from the Liberals to join his caucus in November 1969, and Banff-Cochrane independent representative Clarence Copithorne joining the party in
1971_Alberta_general_election
Canadian politician
election. He ran as a Social Credit candidate in the electoral district of Banff-Cochrane. Leavitt easily won the district, defeating two other candidates, including
Lee_Leavitt
Canadian politician
MLA Robert McCool. The riding of Cochrane was an abolished and redistributed into the new riding of Banff-Cochrane for the 1940 Alberta general election
William_Robert_King
Separatist provincial party in Alberta, Canada
percent) Tom Humble (Airdrie-Rocky View) 683 (4.10 percent) Cory Morgan (Banff-Cochrane) 538 (four percent) Darren Popik (Calgary Shaw) 151 (0.60 percent) Douglas
Independence_Party_of_Alberta
Canadian local newspaper in Alberta
The Bow Valley Crag and Canyon is a weekly local newspaper based in Banff, Alberta, Canada. Publication began on December 8, 1900 as the Crag and Canyon
Bow_Valley_Crag_and_Canyon
2026. Retrieved April 1, 2026. "Tarchuk stepping down at term's end". Cochrane Times. December 8, 2011. Archived from the original on May 14, 2012. Retrieved
2012_Alberta_general_election
Athabasca-Sturgeon-Redwater Travis Olson male Athabasca farmer 5,297 34.75 2/4 Banff-Cochrane Tom Copithorne male MD of Bighorn rancher 5,933 37.41 2/4 Barrhead-Morinville-Westlock
Wildrose Party candidates in the 2012 Alberta provincial election
Wildrose_Party_candidates_in_the_2012_Alberta_provincial_election
Premier of Alberta from 1971 to 1985
the floor from the Liberals to join his caucus in November 1969, and Banff-Cochrane independent representative Clarence Copithorne joining the party in
Peter_Lougheed
Canadian politician (1892–1963)
session on March 21, 1952, Dawson was pushed to name Arthur Wray, MLA for Banff-Cochrane, after Wray made remarks towards a provincial official at a committee
Peter_Dawson_(politician)
Highway in Alberta, Canada
now the third segment of Highway 40, begins at Highway 1A to the west of Cochrane and ends 46 km (29 mi) later at an intersection with Highway 579. Highway
Alberta_Highway_734
Provincial electoral district in Alberta, Canada
Calgary North 1957 Boundaries Bordering Districts North East West South Banff-Cochrane Calgary-North East Calgary-Bowness, Calgary-West- Calgary-Centre Legal
Calgary-North
Alexandra 1,350 37.00% 2,298 63.00% Athabasca 1,262 29.08% 3,077 70.92% Banff-Cochrane 2,624 64.31% 1,456 35.69% Beaver River 2,770 65.85% 1,436 34.15% Bow
1948_Alberta_general_election
Provincial electoral district in Alberta, Canada
somewhat, with an agricultural section in the far west transferred to Banff-Cochrane, while in the southeast a section of the old Drumheller-Chinook riding
Olds-Didsbury-Three_Hills
Defunct provincial electoral district in Alberta, Canada
the Rocky Mountain electoral district to become the new district of Banff-Cochrane for the 1940 Alberta general election. On May 5, 1919, incumbent Charles
Cochrane (provincial electoral district)
Cochrane_(provincial_electoral_district)
Provincial electoral district in Alberta, Canada
Livingstone-Macleod 2003 boundaries Bordering districts North East West South Banff-Cochrane and Highwood Lethbridge-West and Little Bow none Cardston-Taber-Warner
Livingstone-Macleod
Former political party in Alberta, Canada
received more than 1,000 votes, and one candidate in the riding of Banff-Cochrane, received 15% of the vote, While Edwin Erickson was the only candidate
Alberta_Greens
30th general election of Alberta, Canada
Crowshoe (AIP) 154 – 0.7% Dave Phillips (Ind.) 80 – 0.4% Cam Westhead Banff-Cochrane Chestermere-Strathmore Melissa Langmaid 3,558 – 15.6% Leela Sharon Aheer
2019_Alberta_general_election
Gerhart Alexandra: Anders Aalborg Athabasca: Antonio Aloisio Banff-Cochrane: Lee Leavitt Bonnyville: Laudas Joly Bow Valley-Empress: Wilson
1952_Alberta_general_election
29th general election of Alberta, Canada
Jeremy Klug 912 - 4.3% Jeff Willerton (Ind.) 399 - 1.9% Rob Anderson† Banff-Cochrane Ron Casey 5,555 - 28.2% Scott Wagner 5,692 - 28.9% Cameron Westhead
2015_Alberta_general_election
James Sims Alexandra: Anders Aalborg Athabasca: Richard Hall Banff-Cochrane: Frank Gainer Bonnyville: Jake Josvanger Bow Valley-Empress: Bryce
1955_Alberta_general_election
Defunct provincial electoral district in Alberta, Canada
Pincher Creek. In 1940, the north part of the riding merged with Cochrane to form Banff-Cochrane. Okotoks-High River expanded to fill the central portion of
Rocky Mountain (provincial electoral district)
Rocky_Mountain_(provincial_electoral_district)
Candidates Incumbent PC Liberal NDP Alliance Green Other Banff-Cochrane Janis Tarchuk 4,236 Ian McDougall 1,649 Melissa Cambridge 468 Bob Argent
2004_Alberta_general_election
Canadian Legislative Assembly
Athabasca-Redwater 1989 5th term Janis Tarchuk Progressive Conservative Banff-Cochrane 1997 3rd term Ken Kowalski † Progressive Conservative Barrhead-Morinville-Westlock
26th_Alberta_Legislature
Dave Hunter 939 24.43% George Opryshko 1,170 30.44% Antonio Aloisio Banff-Cochrane Roy Wilson 2,066 42.17% Jack Fraser 374 7.63% Clarence Copithorne (Ind
1967_Alberta_general_election
Defunct provincial electoral district in Alberta, Canada
boundaries Bordering districts North East West South Banff-Cochrane Gleichen Banff-Cochrane Banff-Cochrane Legal description from the Statutes of Alberta 1950
Calgary (provincial electoral district)
Calgary_(provincial_electoral_district)
Former Alberta assembly session held in 1986
of term(s) Athabasca-Lac La Biche Leo Piquette NDP 1986 1st term Banff-Cochrane Greg Stevens Progressive Conservative 1979 3rd term Barrhead Ken Kowalski
21st_Alberta_Legislature
Provincial electoral district in Alberta, Canada
Lacombe-Ponoka, and Olds-Didsbury-Three Hills British Columbia boundary Banff-Cochrane Legal description from the Statutes of Alberta 2010, Electoral Divisions
Rimbey-Rocky Mountain House-Sundre
Rimbey-Rocky_Mountain_House-Sundre
Canadian Legislative Assembly
Athabasca-Sturgeon-Redwater 2015 1st term Cam Westhead New Democrat Banff-Cochrane 2015 1st term Glenn van Dijken Wildrose (2015–2017) Barrhead-Morinville-Westlock
29th_Alberta_Legislature
Alberta segment of Trans-Canada Highway
Exshaw, the Summer Village of Ghost Lake, and the Town of Cochrane. Shortly after leaving Banff National Park, the highway passes through the Hamlet of
Alberta_Highway_1
Canadian Legislative Assembly
Airdrie-Rocky View Carol Haley Progressive Conservative 1993 3rd term Banff-Cochrane Janis Tarchuk Progressive Conservative 1997 2nd term Barrhead-Westlock
25th_Alberta_Legislature
81% Con Sehn 1,538 16.40% Adam Hauch (SoCred) 529 5.64% Frank Appleby Banff-Cochrane Greg Stevens 8,369 72.06% David Evans 1,288 11.09% Larry Peterson 1
1982_Alberta_general_election
72% Simon Waquan 1,921 27.68% Emil Zachkewich 843 12.15% New riding Banff-Cochrane Brian Evans 6,552 52.43% Paula Andrews 4,183 33.47% Cindy McCallum 1
1993_Alberta_general_election
Canadian Legislative Assembly
1935 2nd term Athabasca Gordon Lee Social Credit 1940 1st term Banff-Cochrane Frank Laut Independent 1940 1st term Beaver River Lucien Maynard Social
9th_Alberta_Legislature
Canadian poll on relaxing liquor laws
result. In Calgary, and Edmonton, as well as the parts of Gleichen, Banff-Cochrane and Clover Bar that were within the Calgary and Edmonton city limits
1957 Alberta liquor plebiscite
1957_Alberta_liquor_plebiscite
Candidates Incumbent PC Liberal NDP Wildrose Alliance Greens Other Banff-Cochrane Janis Tarchuk 4,727 (49.34%) Patricia K. Robertson 2,753 (28.74%) Anne
2008_Alberta_general_election
Provincial electoral district in Alberta, Canada
Lacombe-Ponoka, Red Deer-North and Red Deer-South Drumheller-Stettler Banff-Cochrane and Rocky Mountain House Olds-Didsbury-Three Hills riding map goes here
Innisfail-Sylvan_Lake
Canadian Legislative Assembly
Athabasca Frank Pierpoint Appleby Progressive Conservative 1971 4th term Banff-Cochrane Greg Stevens Progressive Conservative 1979 2nd term Barrhead Ken Kowalski
20th_Alberta_Legislature
Curtis Gunderson 468 8.12% Harlan Light (Green) 100 1.74% Mike Cardinal Banff-Cochrane Janis Tarchuk 7,180 60.96% Judy Stewart 3,151 26.75% Jeff Eamon 754
1997_Alberta_general_election
Melnyk female Smoky Lake County farmer 2,091 13.72 3/4 Banff-Cochrane Jamie Kleinsteuber male Cochrane Calgary International Airport 1,059 6.68 4/4
Alberta New Democratic Party candidates in the 2012 Alberta provincial election
Alberta_New_Democratic_Party_candidates_in_the_2012_Alberta_provincial_election
Canadian Legislative Assembly
Athabasca-Wabasca Mike Cardinal Progressive Conservative 1989 2nd term Banff-Cochrane Brian Evans Progressive Conservative 1989 2nd term Barrhead-Westlock
23rd_Alberta_Legislature
07% Leo Piquette 3,342 35.55% Tom Maccagno 1,791 19.05% Leo Piquette Banff-Cochrane Brian Evans 4,389 50.82% Steven Scott 1,802 20.86% Jim N. Tanner 2,411
1989_Alberta_general_election
Speaker of the Legislative Assembly of Alberta
in Hyde Park, Canada West, now part of London, Ontario. Fisher came to Cochrane from Ontario in 1899, and became the town's leading merchant. In 1907 he
Charles W. Fisher (Canadian politician)
Charles_W._Fisher_(Canadian_politician)
Edmonton-Whitemud, 2015-2019 Bob Wanner - Medicine Hat, 2015-2019 Cam Westhead - Banff-Cochrane, 2015–2019 Denise Woollard - Edmonton-Mill Creek, 2015-2019 The NDP
List of Alberta CCF/NDP members
List_of_Alberta_CCF/NDP_members
Former Chief Executive Officer of the Scottish National Party
Convener by the SNP Peterhead branch. In the May 1992 local elections for Banff and Buchan District Council, Murrell was election agent for candidates in
Peter_Murrell
Defunct provincial electoral district in Alberta, Canada
East West South Red Deer, Rocky Mountain House Hand Hills, Stettler Banff-Cochrane, Rocky Mountain House Didsbury, Legal description from the Statutes
Olds (provincial electoral district)
Olds_(provincial_electoral_district)
Athabasca-Sturgeon-Redwater Jeff Johnson male Athabasca sales agent 7,377 48.40 1/4 Banff-Cochrane Ron Casey male Canmore former town mayor 6,632 41.82 1/4 Barrhead-Morinville-Westlock
Progressive Conservative Association of Alberta candidates in the 2012 Alberta provincial election
Progressive_Conservative_Association_of_Alberta_candidates_in_the_2012_Alberta_provincial_election
Date withdrawn: May 12, 2014 Support from caucus members: Ron Casey (Banff-Cochrane), Jason Luan (Calgary-Hawkwood), Federal Health Minister Rona Ambrose
2014 Progressive Conservative Association of Alberta leadership election
2014_Progressive_Conservative_Association_of_Alberta_leadership_election
Athabasca Frank Appleby Progressive Conservative 1971 3rd term Banff-Cochrane Greg Stevens Progressive Conservative 1979 1st term Barrhead Hugh
19th_Alberta_Legislature
General election in Alberta, Canada
years. The other two opposition seat were taken by a Coalition candidate in Banff and an Independent Social Credit-er, both with strong local support. Under
1959_Alberta_general_election
Notes Votes % Rank Athabasca-Sturgeon-Redwater Gino Akbari 476 3.12 4/4 Banff-Cochrane Pete Helfrich male paramedic 2,234 14.09 3/4 Barrhead-Morinville-Westlock
Alberta Liberal Party candidates in the 2012 Alberta provincial election
Alberta_Liberal_Party_candidates_in_the_2012_Alberta_provincial_election
Canadian Legislative Assembly
Legislature. For complete electoral history, see individual districts. Notes Banff-Cochrane Willingdon Perry, Sandra E.; Footz, Valerie L. (2006). Massolin, Philip
15th_Alberta_Legislature
Klassen (SoCred) 153 2.41% Ian Hopfe (Green) 94 1.48% Mike Cardinal Banff-Cochrane Janis Tarchuk 9,418 69.94% Norman Kent 2,147 15.95% Cathy Harrop 1,311
2001_Alberta_general_election
Kurtze Cypress-Medicine Hat: Dick Mastel Calgary-Mackay: Tianna Melnyk Banff-Cochrane: Patricia Robertson Calgary-Foothills: Mike Robinson Calgary-Shaw: John
Alberta Liberal Party candidates in the 2008 Alberta provincial election
Alberta_Liberal_Party_candidates_in_the_2008_Alberta_provincial_election
Residence Occupation and notes Votes % Rank Athabasca-Sturgeon-Redwater Banff-Cochrane Barrhead-Morinville-Westlock Battle River-Wainwright Midge Lambert female
Alberta Party candidates in the 2012 Alberta provincial election
Alberta_Party_candidates_in_the_2012_Alberta_provincial_election
Calahasen (Lesser Slave Lake 1989-2015, Minister 2001-06), Ron Casey (Banff-Cochrane 2012-15), Cal Dallas (Red Deer-South 2008-15, Minister 2011-14), Ray
2017 Progressive Conservative Association of Alberta leadership election
2017_Progressive_Conservative_Association_of_Alberta_leadership_election
Canadian politician (born 1974)
riding of Banff—Airdrie in federal elections held in 2015, 2019, and 2021. In 2025, he was re-elected in the constituency of Airdrie—Cochrane. Richards
Blake_Richards
Airdrie-Rocky View Carol Haley Progressive Conservative 1993 2nd term Banff-Cochrane Janis Tarchuk Progressive Conservative 1997 1st term Barrhead-Westlock
24th_Alberta_Legislature
Residence Occupation / Notes Votes % Rank Athabasca-Sturgeon-Redwater Banff-Cochrane Barrhead-Morinville-Westlock Lisa Grant female Morinville school bus
Evergreen Party of Alberta candidates in the 2012 Alberta provincial election
Evergreen_Party_of_Alberta_candidates_in_the_2012_Alberta_provincial_election
Johnston 223 5.02% Trygve Hansen (Comm.) 118 2.66% Antonio Aloisio Banff-Cochrane Victor Watson 1,878 42.68% Jack Fraser 331 7.52% Frank L. Gainer (Coal)
1963_Alberta_general_election
Provincial electoral district in Alberta, Canada
district of Calgary-Foothills and a portion of old electoral district of Banff that had been annexed by new city of Calgary boundaries. The riding was
Calgary-North_West
Defunct provincial electoral district in Alberta, Canada
Innisfail-Sylvan Lake, Lacombe-Ponoka, Olds-Didsbury-Three Hills West Yellowhead Banff-Cochrane riding map goes here map in relation to other districts in Alberta goes
Rocky Mountain House (electoral district)
Rocky_Mountain_House_(electoral_district)
Canadian Legislative Assembly
Athabasca-Redwater 2008 1st term Janis Tarchuk Progressive Conservative Banff-Cochrane 1997 4th term Ken Kowalski Progressive Conservative Barrhead-Morinville-Westlock
27th_Alberta_Legislature
Provincial electoral district in Alberta, Canada
Calgary-Shaw, Foothills-Rocky View and Strathmore-Brooks Little Bow Banff-Cochrane Livingstone-Macleod riding map goes here Legal description from the
Highwood_(electoral_district)
Canadian politician
from provincial politics at dissolution of the legislature in 1971. "Banff-Cochrane results 1967". Alberta Heritage Community Foundation. Archived from
Carl_A._Muller
Designation for two disconnected sections of provincial highway in Alberta, Canada
the Trans-Canada shields used for Highway 1. The Lake Louise to Banff section of the Banff National Park 1A route is also known as the Bow Valley Parkway
Alberta_Highway_1A
Canadian Legislative Assembly
Credit 1948 3rd term Athabasca Richard Hall Liberal 1955 1st term Banff-Cochrane Frank Gainer Coalition 1955 1st term Bonnyville Jake Josvanger Liberal
13th_Alberta_Legislature
E. Opryshko 1,792 23.90% Robert Blain Logan 554 7.39% Frank Appleby Banff-Cochrane Greg Stevens 5,578 66.79% Thomas McArthur 1,462 17.51% Bob Ritchie 759
1979_Alberta_general_election
Canadian politician
August 1948. p. 9. Retrieved 28 January 2014. "Independent S.C. Wins Banff-Cochrane Riding". The Montreal Gazette. 21 August 1948. p. 22. Retrieved 28 January
Harry_Lobay
River in Alberta, Canada
downstream, include Lake Louise (population 1,004), Banff (population 10,944), Canmore (population 17,200), Cochrane (population 38,014), and Calgary (population
Bow_River
Athabasca-Sturgeon-Redwater 2008 2nd term Ron Casey Progressive Conservative Banff-Cochrane 2012 1st term Maureen Kubinec Progressive Conservative Barrhead-Morinville-Westlock
28th_Alberta_Legislature
Canadian Legislative Assembly
Athabasca Frank Appleby Progressive Conservative 1971 1st term Banff-Cochrane Clarence Copithorne Progressive Conservative 1967 2nd term Barrhead
17th_Alberta_Legislature
BANFF COCHRANE
BANFF COCHRANE
BANFF COCHRANE
BANFF COCHRANE
BANFF COCHRANE
BANFF COCHRANE
BANFF COCHRANE
BANFF COCHRANE
BANFF COCHRANE