Nuns walk through St. Peter’s Square in Vatican City in Rome, Italy. By C. Helmer January 11, 2021 Nuns walk through St. Peter’s Square in Vatican City in Rome, Italy. By: C. Helmer January 11, 2021