1965 jaguar mk2 3.4 £59,950

2 min read

This one-owner, 29,000-mile Mk2 has to be one of the best unrestore