Shepherd Resting
painting 204 of 320 by Jean-Baptiste Camille Corot

Shepherd Resting by Jean-Baptiste Camille Corot