The Netherlands is a country in northwest Europe. It borders Germany and Belgium. It is 41,526 km2 (16,033 sq mi) in size and has an estimated population of 16.5 million.
This Royal Dutch Army White Halftrack is nowaday part of the ISK base museum.
Daimler Ferret MK.II
This Daimler Ferret MK.II armoured car is in the ISK base museum, in came from England for the museu...