Tags: Artwork.
Triptych of the Annunciation is a 1483 triptych by the Flemish artist known only as the Master of the Legend of Saint Ursula located in the Indianapolis Museum of Art which is in Indianapolis Indiana. It depicts the Annunciation on the central panel while the surrounding panels and outside of the wings are covered in various pairs of male saints.