The painting was commissioned for the Church of St Peter in Leiden. The triptych is the jewel in the crown…
This website uses cookies.