Step into the Piazza di San Pietro and you leave Italy. This is the Vatican State, a tiny enclave in the heart of Rome
Tag:
Step into the Piazza di San Pietro and you leave Italy. This is the Vatican State, a tiny enclave in the heart of Rome