weyden - Annunciation Triptych. 1440. Oil on oak panel. 86 x 92 cm (central panel). 87 x 36.5 cm (each wing). Louvre Museum, Paris weyden - Annunciation Triptych. 1440. Oil on oak panel. 86 x 92 cm (central panel). 87 x 36.5 cm (each wing). Louvre Museum, Paris