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