The Liberation of Saint Peter (1660) by Jacob Willemsz De Wet - Public Domain Catholic Painting
Details: The liberation of the apostle Peter is an event described in the Acts of the Apostles, chapter 12 in which the apostle Peter is rescued from prison by an angel. Although described in a short textual passage, the tale has given rise to theological discussions and has been the...