Share
twitterlinkedinfacebook
Image 1 of 1
MHE06083SWI.jpg
Boys looking at a giant video display for 4x4 Range Rovers behind a wall of water on the Land Rover stand at the Geneva Motor Show. The company is owned by Indian firm Tata.