Posted in City Christmas in Rome, Italy Christmas in Rome, Italy: Piazza di Spagna at sunset. ShareTweetRedditShareTelegramSharePin1515 Shares