St. Peter’s Square is located in in the Vatican City, the world’s smallest country. Located in the Italian city of Rome, this papal enclave is west of the neighbourhood of Borgo. Photo was taken in 1961.
Click Jigshare icon to turn the image into a jigsaw. Or click on photo to download or view full screen image.








