Focus on this artwork and analyze the abstract.
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 the outside of the wings are covered in various pairs of male saints.
Annunciation Indianapolis panel Indianapolis Museum of Art Indiana Flemish Triptych Master of the Legend of Saint Ursula triptych