London,
Victoria & Albert Museum
The Boppard Altarpiece; from Strasbourg, France. c.1500-10