495 x 339 Download

Wouter van Stiphout

Picture found on the TU/Delft website.