Roman Campagna
painting 183 of 320 by Jean-Baptiste Camille Corot

Roman Campagna by Jean-Baptiste Camille Corot