The Annunciation to the Shepherds (1555-1560)
painting 11 of 15 by Jacopo Bassano

The Annunciation to the Shepherds, 1555-1560 by Jacopo Bassano