Ancient Cave of Ellora in India excavated almost 1500yers i.e. 500 to 700 A.D. Hindu God Shiva and beside Hindu Goddess Parvati statue in Cave no 15
Photo by pratip.chattopadhyay
Royalties free, Commercial & Editorial use
$10.00
Royalties free, Commercial & Editorial use
$10.00