Lisa's Travel Photos
Latin America
Dappled Light
...on the Cuernos (Horns) of Torres del Paine National Park, Chile.