20 April, 2013
0 Comments
Great looking. Check out the tall exhaust pipe that rises above the top of the windscreen – wonder how deep the water it can pass through. The 110 reflects its wheelbase. Made from 1983 to 1990. More details on Wiki.
Category: 1980s, Land Rover