Church Window, Delft, Netherlands (3D5337)