Designed by
Title
River Goddess sculpture - Exterior of the Rameshwara cave, cave 21, Ellora, Maharashtra, India, Asia #285454450
Description
River Goddess sculpture - Exterior of the Rameshwara cave, cave 21, dedicated to Lord Shiva, in Ellora, Maharashtra, India, Asia