Piazza di Spagna
Christmas in Rome, Italy
20
Piazza di Spagna, Rome, Italy
3