Image 1 of 1
2012 1011 2997
This Aymara temple is on Isla de la Luna (legendary home of the Inca goddess Mama Quila), Lake Titicaca, Bolivia.
- Copyright
- © 2012 Andy Wolcott
- Image Size
- 4424x6643 / 22.6MB
- Contained in galleries
- Bolivia ARC, Windows and Doors ARC