Lago Titicaca - Isla Taquile 01

Lago Titicaca - Isla Taquile 01

Much smaller than the Isla del Sol, but as nice to hike - Peru -
Andino
on Jun 21, 2007 8:42 am
Image Type(s): Hiking
Image ID: 303337

Comments

No comments posted yet.