Spirit Island at Maligne Lake in Jasper National Park, Canada

Spirit Island at Maligne Lake in Jasper National Park, Canada

Advertisements