New Arrival – 1962 Land Rover Series IIA

New Arrival – 1962 Land Rover Series IIA

A new arrival today is this 1962 Land Rover Series IIA originally restored and sold by Land Rover Centre in 2011, and has covered a mere 10,000 miles in the last 11 years. It has been with the same family since restoration and has been used sparingly during that...