Sunday, October 4, 2009

Tata Motors Low Floor Buses


Tata Motors Low Floor Buses lined up at India Gate DTC 4th October 2009

No comments: