More information on the Ambassadors can be found here (incidentally, this car is one of the ones pictured on wikipedia!):
Ik ben heel benieuwd naar jouw mening, laat het me weten in de comments! •••••••••••••••••••••••••••••••••••••••••••••