Missing thumb

Edwin van eEeuwen

I mean, van Leeuwen

Netherlands