Shakuntala Devi
Shakuntala Devi was an extraordinary woman who insisted on living life on her own terms; a nimble-witted humorous lady always full of life.
Read MoreShakuntala Devi was an extraordinary woman who insisted on living life on her own terms; a nimble-witted humorous lady always full of life.
Read More