Quick view Add to Cart Italeri 1/35 Landrover 109' Lwb 1-6508 $54.95 inc GST The Land Rover was certainly one of the most famous symbols of "Made in England" on four wheels and is a real milestone in the history of the off road vehicles. Born after the war, with the first prototypes done in 1947, to meet both civilian... Compare