Back

  This American newspaper advertisement presents a list of all the different places in the world where Land Rovers are being used and the varying different terrains and environments