Liberation of Saint Peter
(c1617). Oil on canvas. 131 x 177. Sale $57,100 (2021, Dorotheum, 11/10, 55).
Liberation of Saint Peter
was painted by
Gerrit van Honthorst (c1590 - 1656)
Liberation of Saint Peter
portrays
Saint Peter
Liberation of Saint Peter
is in
ArtHistoryReference