Commentsthailandexplore (25)in art • 7 years agoRE: Sleeping Asura (giant) at Wat padarabhirom Temple in Chiang MaiAsura means giant or demon in Indian myths
Comments
RE: Sleeping Asura (giant) at Wat padarabhirom Temple in Chiang Mai
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit