<--Previous
Up
Next-->
IMG_0931.JPG
December 31, 2003: Torres del Paine, Chile.