Christmas in Rome, Italy

31
Christmas in Rome, Italy

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