Shiva and Parvati on Ka...
Cave 29, Ellora Caves ,...
580-642 (creation)
This browser does not support iframes.