Back

  This advert draws the reader in by showing Land Rovers in an unusual landscape (South America) following the success of a recent expedition there