Tuesday, April 25, 2006


At the island of Taquile. Located at 13,000ft, the climb up the stairs from the boat was like the view from the top, breathtaking. Posted by Picasa

0 Comments:

Post a Comment

<< Home