Italeri item 6508 - Land Rover 109 LWB - 1/35 scale Armored Cars Military Series assembly kit
The Land Rover have been considered among one of the most famous symbols of produced in England on four tires and it is an authentic milestone inside reputation for the off road vehicles. Developed following war"", utilizing the initial prototypes done in 1947"