Share
twitterlinkedinfacebook
These images were taken in Torres Del Paine National Park in Chilean Patagonia in the fall of 2006. (More pictures will be added as slides are scanned.)