Top view of a town Banff in a Bow river valley (Banff National Park. Alberta. Canada)

Royalty-free stock photo ID: 109298363

Top view of a town Banff in a Bow river valley (Banff National Park. Alberta. Canada)