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.
1966 Commer VJ-16-12
Commer Kal/Bf 3023,
6 cylinder, 63 kW.
ex. fire department City of Texel ( NL )
Blue, Dutch licen...