Location
Northampton
Current Landrover
1966 Series IIa Station Wagon