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.
Humber MKI / MKII
World War Two AFV (Armoured Fighting Vehicle) of the Dutch Cavalry Museum.
Centurion Mk. 5-2 MBT
Centurion Mk. 5-2 MBT (Main Battle Tank) KX-15-20 pre, ex Seedorf (GE). The 43C indicates 43 tankbat...