Holy Matrimony

A depiction of the marriage of the Hindu god Shiva with Parvati; carved in stone at Cave No 29 of the famous Ellora Caves in India. Ellora is a World Heritage Site and an unparalleled example of rock cut architecture.