Flemish or French school: Saint Peter, oil on canvas, 17th C.

952

Work: 53,3 x 42,2 cm

Frame: 70,8 x 59 cm

 

Price incl. premium: € 1.083,75