Designed by
Title
Statue of Lord Shiva, the almighty at Kailasa temple, Ellora Caves #143421008
Description
Statue of Lord Shiva, the almighty at Kailasa temple, Ellora Caves. Kailasa temple is situated in cave 16 and is one among the biggest rock cut out temple of Shiva