Of Awe and Wonder

Lac d'Chesery, Aiguille Rouge, France (Summer 2011)