Object Image

The Campo Vaccino, Rome

Dulwich Picture Gallery, London, UK

1636

Oil on canvas

106.1 x 78.1 cm

Image courtesy of WikiArt