tara

Another British Museum shot from my recent trip to England. This 8th century statue of the Buddhist goddess Tara, was found in Sri Lanka between Trincomalee and Batticaloa.

No comments: