People at work at Delft University

Picture of people at work at Delft University
3648 x 2736
image/jpeg
4.39MB