Ancient India’s Sacred Art Transforms London at British Museum
A powerful new show titled “Ancient India: Living Traditions” has opened at the British Museum in London, tracing the evolution of spiritual art in India from 200 BC to AD 600. With