Moraine Lake

MoraineLakew

Moraine Lake, Banff Provincial Park, Alberta, Canada