Event Picture Display

Land Rover Freelander II SUV

Land Rover Freelander II SUV vehicles on the assembly line at the Jaguar - Land Rover manufacturing plant in Pimpri, on Friday, 27 May 2011. It’s the Tata Motors first manufacturing in India.

Photographer: Sameer Joshi

Tags: Inauguratecarsmanufacturerassembly plant.

Credit balance: 0

Add to Fotobox