Profile, history, and photos from the Louwman Collection Museum, located in the Hague, Netherlands. The museum is also known as the National Automobile Museum.