A colourful building on Papsouwselaan in Delft, The Netherlands.