Delft, TU Delft including student housing at Balthasar van de Polweg and Leeghwaterstraat. (c) 3 June 2023 Aerophoto-Schiphol | aerial view 310191