CANOPY in “The Deccan Herald”

Posted on December 17, 2008

deccan herald

About the “PetPuja” installation at the 48c public art festival in Delhi.

Tags: ,

Leave a Reply