The Moncler Logo on a Shop Window in Piazza Di Spagna, Rome, Italy Stock Image - Image of black, color: 173395999
A Guide To Designer Shopping Around Piazza Di Spagna
Piazza Di Spagna, Spain Square at the Bottom of the Spanish Steps, is One of the Most Famous Squares in Rome always Full of Editorial Image - Image of heritage, landmark: 137983395