Lecture, Research
6:00pm, 7 Oct 2025
The bronze Statue of Tara from Sri Lanka is currently displayed in the special exhibition, “Ancient India: Living Heritage” at the British Museum. Donated to the British Museum in 1830 by Sir Robert Brownrigg, this nearly life-size sculpture of Tara ...