Back

Abraham Bloemaert & Workshop
The Liberation of St. Peter
ca. 1600
oil on canvas
56 3/4 x 46 in.