Christmas in Rome, Italy

19
Christmas in Rome, Italy

Christmas in Rome, Italy: Piazza di Spagna at sunset.