1591-1666
artist
The Patron Saints of Modena
1651-1652
332 x 230 cms | 130 1/2 x 90 1/2 ins
Oil on canvas
Paris | France
Credit: Web Gallery of Art
1591-1666
artist
The Patron Saints of Modena
1651-1652
332 x 230 cms | 130 1/2 x 90 1/2 ins
Oil on canvas
Paris | France
Credit: Web Gallery of Art