Adoration of the Shepherds
painting 2 of 6 by Carlo Maratta

Adoration of the Shepherds by Carlo Maratta