Source: Nation

Tara: The Sri Lankan Deity At The British Museum

(Sri Lanka; United Kingdom)

Nation (2021). Tara: The Sri Lankan Deity At The British Museum. Nation. 18 August.