Image 1 of 1
Pondyroad2030.jpg
Maraimalai Adigal Salai in Pondicherry. South India.