Stock Photo - Peru, Titicaca lake, Taquile island.

Stock Photo: Peru, Titicaca lake, Taquile island.