Italeri made 1/35 Land Rover 109 LWB (6508) Armored Cars Military Series assembly kit
The Land Rover was considered one of probably the most famous symbols of produced in England on four tires and is a real milestone inside the reputation for the off road vehicles. Created following the war"", using the initial prototypes done in 1947"