The sun broke through the thick rain clouds for a few minutes, and lit up this street in Delft’s center.