Lot 1
 

Italian school (18th century), The Binding of Isaac, oil on canvas, 70 cm x 60 cm, in an octagonal frame, 81 cm x 73 cm

Sold for £350


 

Italian school (18th century), The Binding of Isaac, oil on canvas, 70 cm x 60 cm, in an octagonal frame, 81 cm x 73 cm