nature - Jaclyn Tanemura Photography
Powered by SmugMug Log In

Glowing Larches

Light shines down on Mount Temple and through the golden autumn larches in Banff National Park, Alberta, Canada.

4914