Attendees waved flags at St. Peter's Square.