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.
US Army Sherman tank
Sherman tank. The Netherlands 2005.
See picture #4200 for info on the M4 Sherman.