Thank you for your patience while we retrieve your images.
Reflections On Heart Lake

Reflections On Heart Lake

Mountain reflections on Heart Lake, Little Lakes Valley, Eastern Sierra, California