Lakshmi Menon

Lakshmi Menon

Birthplace: Cochin, Kerala, India