Liberation of Saint Peter (1621 Lanfranco), art
Jump to navigation
Jump to search
Liberation of Saint Peter (1621) is a painting by Giovanni Lanfranco, at Museum of Art, Brimingham, AL.