Debanjan Roy, ‘India Shining 11’, 2009, Aicon Gallery

About Debanjan Roy

Indian, b. 1975, Kolkata, India, based in Kolkata, India

Group Shows