Close
8 of 11
Christopher Summa
8 of 11
Christopher Summa filming a scene for "The Passionist" in St. Peter's Square in Rome, Italy.
People
Christopher Summa