ITALIAN SCHOOL (18TH CENTURY)
The Arrest of Saint Peter
oil on canvas
42 x 25 cm (16 1/2 x 9 13/16 in)
unframed
Sold for £812
Includes Buyer's Premium
Do you have an item similar to the item above? If so please click the link below to submit a free online valuation request through our website.