Location
London
Current Landrover
1968 SIIa 88" V8 Hybrid
1983 SIII 88" Station Wagon