1591-1666
artist
St Romuald
1640-1641
292 x 184 cms | 114 3/4 x 72 1/4 ins
Oil on canvas
Ravenna | Italy
Credit: Web Gallery of Art
1591-1666
artist
St Romuald
1640-1641
292 x 184 cms | 114 3/4 x 72 1/4 ins
Oil on canvas
Ravenna | Italy
Credit: Web Gallery of Art