Triptych depicting St. Peter with Cardinal Stefaneschi and Pope Celestine, Vatican Museum , Rome, Italy, Europe

- Image ID: HJFX1J