Title: De Stad Delft
Places: Delft (Netherlands)