This can't be a big mystery. A fine, not so large delivery truck which is in a parade, summer festival or carnival, who can say? We found the photo some time ago at a fair and have no background at all. Just that the H-36221 is a dutch registration from the province of Zuid-Holland. And that you can read "5000" in the middle section of the bumper. The car is so obvious, but this 5000 - or is it 500B ? - is puzzling. Help us out! And now that you're here, give a glance at the second car as well.
Editor: thank you Robert Hafner, based on your note we found this publicity picture (Renault Camionette ADV).