Yakshas or nature spirits, usually benevolent, abound in temple and cave architectures of ancient India.

Yakshas or nature spirits, usually benevolent, abound in temple and cave architectures of ancient India. This one at Devrai is inspired by his prototype in the Ajanta Ellora Caves.

#devrairockdhokra #ajantacaves #ajantaellora #ellora #devraiartvillage


View On Facebook

Turn your Facebook Page into a website, instantly.

Try now for 14 days FREE

No credit card required, unsubscribe at any time. pagevamp.com