Land Rover Defender Tow Truck

1992

68.000 km

Original engine in great shape

Spanish car, license built Santana