Waterfall on Heliotrope Ridge Trail in North Cascades National Park, Washington, USA.

Waterfall on Heliotrope Ridge Trail

Leave a Reply