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