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