2012-06-18 10:36:06
Exibition of Indian religious art at "La Moneda Cultural Center", Santiago de Chile.