Moon Moon Sen

Moon Moon Sen

Birthplace: Calcutta, West Bengal, India