Stoned by the stones: Ellora Cave No. 10, 21, 29 and 32

Postcards from major Ellora Cave No. 10, 21, 29 and 32