Pietro Barucci

Italian Landscape, c.1895
Oil on canvas
18.63 x 25.88 in
SKU: 12178c
Price on Request
Inquire
Loading...