Designed by
Title
Saint Peter's Square in Rome #48294322
Description
The concentrated the essence of The Times square, can accommodate 500000 people, is located in the east of the Vatican, for square positive st Peter's is famous, is the place where the Vatican hold religious activities.
This image is editorial