Random buildings and places in the TU Delft
Weather is so much better now.