Designed by
Title
Beaver Tails restaurant in Banff Alberta #
Description
Banff, Alberta - July 3, 2020: View of Beaver Tails restaurant in Banff Alberta in summer. Banff is the main town inside Banff National Park and a centre of tourism in the area.
This image is editorial