The Annunciation to the Shepherds

The Annunciation to the Shepherds
1533;
Oil on canvas;
Belvoir Castle, Leicestershire, England

The Annunciation to the Shepherds 1533; Oil on canvas; Belvoir Castle, Leicestershire, England