File:The-Release-of-Saint-Peter-001.jpg

Summary
Acts of the Apostles 12:7-8

This is an oil on canvas painting by Bernardo Strozzi, done in 1635 A.D.,and is now in the Art Gallery of New South Wales in Australia.