Adoration of the Shepherds
painting 3 of 34 by Bartolomé Esteban Murillo

Adoration of the Shepherds by Bartolomé Esteban Murillo