1966 Land Rover Series IIA 109"
The vehicle is a distinctive 1966 Land Rover Series IIA, measuring 109 inches in width. This British classic, now residing in Honfleur, France, is a left-hand drive model with an approximate mileage of 99,600 kilometers, powered by petrol and featuring a manual transmission.
Last bid:
$35,000