TLmag is dedicated to curating and capturing the collectible culture – the international players and evolving expertise that shape art and design. Read more about TLmag
Land Rover is a British car brand specializing in off-road vehicles and SUVs. It was founded by Rover, who disappeared in 2005. The first vehicles named Land Rover were built during the summer of 1947.