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.
Classic DAF truck
Rear view of a 1954 DAF YA314 troop carrier, registration BE-35-06.
See als picture #422
NLD Military Police
Mercedes G class vehicle from the Royal Dutch Military police, Malieveld The Hague. Registration 63-...