Tridha Choudhury

Kolkata, West Bengal, India / 1993