Shakuntala Devi, the “human computer,” honored by Google Doodle 47877

This photo stored at: Shakuntala Devi

Shakuntala Devi was on display as early as age five. - high-definition photo for free download.

Shakuntala Devi