Stock Photo: Close-up of carvings on a rock, Arjuna's Penance, Mahabalipuram, Tamil Nadu, India
Stock Photo: 1340-105 Close-up of carvings on a rock, Arjuna's Penance, Mahabalipuram, Tamil Nadu, India

More Like This