historyarchaeologyartefacts:Goddess Ganga at the entrance of Ellora Cave 21.[2448 × 3264]