Liberation of St Peter
painting 1 of 3 by Giovanni Battista Caracciolo

Liberation of St Peter by Giovanni Battista Caracciolo