Stock Photo - Anna Salai or Mount road in Chennai, Tamil Nadu, India, Asia

Stock Photo: Anna Salai or Mount road in Chennai, Tamil Nadu, India, Asia.