Location
East London, and Kent
Current Landrover
1966 Series 2a Land Rover Ambulance (ex-RAF)
Dream Landrover?
FC 101