Stock Photo: The Good Shepherd, by Philippe de Champaigne (1602-1674), oil on canvas.
Stock Photo: 1788-48798 The Good Shepherd, by Philippe de Champaigne (1602-1674), oil on canvas.