Banff and Area - BruceSmith

Rundle Mountain and Vermilion Lakes, Banff National Park

rundle mountainbanffbanff national parkvermilion lakes