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.
Ed.: An old motorbike, perhaps a Cushman, with two seats on it. One rather small cylinder engine and...
Classic ACE motorbike seen at Louwmans Museum, the Netherlands.
Ed.: Fascinating mechanics here, ...