This was a moderate sized car show in Leiden, The Netherlands. Quite a few nice cars were present. Many American models. Cars were from all over. The Fiat Dino (below) was licensed in Italy! Maybe this reflects the price of under Fl.17.000 (approx USD$8000).
Photos were taken with a Hanimex 35mm film camera. Subsequently developed onto Photo-CD.