Michiel 2005's photos with the keyword: tu delft

Waiting for the tram

Technical University Delft

Delft University of Technology

10 Nov 2009 172
One of the buildings