short biography

Anupam Roy (b. 1985, West Bengal, India) lives and works in New Delhi, India.

show more show less