Gonzalez Art Foundation
The Liberation of St. Peter

The Liberation of St. Peter

Date unknown · Pietro Novelli

Source
The Athenaeum
Image id
264911
Dimensions
791 × 1024