Nellai Express roars past Guduvancheri, March 2003.

Date: 2003-06-05
Owner: Poochivenkat
Size:
Full size: 862x500