Landscape - Carolyn Hall Photography

The beauty of it all

Vermillion Lakes in Banff National Park in Alberta Canada

Vermillion Lakes in Banff National ParkMountains meet the lake at Banff National Park