Thank you for your patience while we retrieve your images.


Thumbnails
 
The floating islands of Lake Titicaca

The floating islands of Lake Titicaca

One of the residents that "live" on the famed floating islands of Lake Titicaca near Puno Peru.