Pieter Neefs I

Liberation of Saint Peter