Arne Meerkamp van Embden
Production
1957-08-26
Vlaardingen, South Holland, the Netherlands
1.029