1991 Land Rover Defender 90. Left-hand drive beautifully restored in Spain. Lots of restoration pictures. Odometer: 228,586 km/142,036 miles.
View full source
Daily news about Land Rover – fresh news, every day
1991 Land Rover Defender 90. Left-hand drive beautifully restored in Spain. Lots of restoration pictures. Odometer: 228,586 km/142,036 miles.
View full source