Exhibitions

Wayang (2001)

Apr 2001 Wayang India International Centre — New Delhi India (Solo Exhibition)