Sheela

Sheela

Birthplace: Kanimangalam, Madras Presidency, British India