Detail from the Mahishasuramardini Cave, one of the rock-cut cave temples within the ancient site of Mahabalipuram (Mamallapuram), UNESCO World Heritage Site, Tamil Nadu, India, Asia
Detail from the Mahishasuramardini Cave, one of the rock-cut cave temples within the ancient site of Mahabalipuram (Mamallapuram), UNESCO World Heritage Site, Tamil Nadu, India, Asia