Chitrangada Satarupa

Chitrangada Satarupa

Born 20 August 1989 in Kolkata, West Bengal, India

Director

Writer