Pietro Barucci

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

Painting Size: 18 5/8"x25 7/8"
Frame Size: 24 5/8"x 31 5/8"

Loading...