LandRover Series 3

Built in the 1981, this series 3 LandRover spent 3 years in a field under a tree before it was restored.

Share on LinkedInShare on Google+Tweet about this on TwitterShare on FacebookEmail this to someone