Gerard David
Gerard David (c.1460-1523) The Adoration of the Shepherds (1490). Museum of Fine Arts, Budapest