Francesco Ruspoli

oil on canvas
60x48 inches
£6790-00

4 parts painting