News
Ms Raghavan is fondly known as Meenakshi Amma - Amma means mother in the Malayalam language - in Kerala's Vadakara, where she lives. The town is also home to other renowned exponents of the art ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results