Island of Tacquile, lake Titicaca - Peru see also http://en.wikipedia.org/wiki/Image:Taquile_festival.jpg
This is an image from the film Powaqqatsi
Where or what is this image?
Suggestion | By | From | Votes | Vote |
---|---|---|---|---|
Island of Tacquile, lake Titicaca - Peru see also http://en.wikipedia.org/wiki/Image:Taquile_festival.jpg | Alexa Taylor | United States | 4 |