English version

Saint Peter's Square

From Longman Dictionary of Contemporary EnglishSaint Peter's SquareSaint ˌPeter's ˈSquare  the very large square outside Saint Peter's in Rome, where thousands of people gather to hear the Pope give special messages at Christmas and Easter
Pictures of the day
What are these?
Click on the pictures to check.