Triptych: Annunciation with St. Barbara and St. Catherine of Alexandria. German, ca. 1460. Oil on panel. overall: 26 3/4 in. x 19 in. (67.9 cm x 48.3 cm). Museum purchase. 1958.22; 1953.22.1, .2
Davis Museum, Wellesley College, Wellesley, MA, U.S.A.
Davis Museum at Wellesley College / Art Resource, NY
5934 X 4684 px