A statue of Jesus (center) overlooks St. Peter’s Square in Rome

A statue of Jesus (center) overlooks St. Peter’s Square in Rome; to the left is St. John the Baptist, and to the right is St. Andrew.

Leave a Comment