Master of the Legend of Saint Ursula
Triptych of the Annunciation, 1483
Oil on panel triptych.
Indianapolis Museum of Art, Indianapolis