Stone-carved statues of Hindu Goddesses on the walls of Kailasha temple at Ellora Caves near Aurangabad in Maharashtra
4k 00:26
Add to Collections
Add to Favorites