<--Anterior
Arriba
Siguiente-->
installation. 210 x 120. stage design for the theatre play: The Touch. University of Pondicherry. Pondicherry. India. 2002