The Campo Vaccino, Rome

Oil on canvas | 106.1 x 78.1cm | 1636

Claude Lorrain

Dulwich Picture Gallery, London, UK

Image courtesy of WikiArt
read more