Location
Farnborough, Hampshire, UK
Current Landrover
Range Rover p38 4.6HSE 1995
Dream Landrover?
sport