At the British Museum, India’s Ancient Heart Meets Contemporary London
September 2, 2025
Gaja-Lakshmi (‘Elephant Lakshmi’), goddess of good fortune, about 1780. © The Trustees of the British Museum The British Museum in London has often been accused of cultural imperialism and...