Best Anuradhapura Sculpture: Statue Of Tara
May 8, 2022 ⚊ 1 Min read ⚊ Views 126 ⚊ BUSINESSThe Statue of Tara displayed in the British Museum is a bronze Anuradhapura period statue which dates from the 8th century in Sri Lanka. There is a general belief that the statue was forcefully moved to Britain but the British authorities claim that the statue was discovered and was then moved to Britain.
Tags: Antique Buddha statues, Buddha Statues, Buddha statues for sale