Tata Vista 2011 Madurai 113000 km Diesel Manual White
Tata Vista 2011 Madurai 127000 km Diesel Manual Yellow