St. Peter

The statue of St. Peter in St. Peter’s Square is seen at the Vatican. (CNS photo/Paul Haring)