<--Anterior  Arriba  Siguiente-->

chappals limpias

installation. 210 x 120. stage design for the theatre play: The Touch. University of Pondicherry. Pondicherry. India. 2002