The Annunciation of the Shepherds
from the Huntington Manuscript HM1173,
a Book of Hours made about 1460-1465. Attributed to Simon Marmion.