Pastorale
painting 163 of 320 by Jean-Baptiste Camille Corot

Pastorale by Jean-Baptiste Camille Corot