Detail from a stained glass window inside the Nieuwe Kerk in the center of Amsterdam, The Netherlands