Aula building of the Technical University of Delft

Album: Netherlands 2008