Yoshika Anukalya | A3BOOk
The 7-headed serpent carving at the Abhayagiriya stupa in Anuradhapura, Sri Lanka, is a magnificent creation that perfectly showcases the stone carving skills of an ancient artist. This snake...