Stock Photo: India, Tamil Nadu, Mamallapuram. Covelong Bay

Stock Photo: 4292-20243 India, Tamil Nadu, Mamallapuram. Covelong Bay