Designed by
Title
Loewe shop in Rome, Italy #87434813
Description
Rome, Italy - January 1, 2017: Loewe shop located on Piazza di Spagna, near Via Condotti, one of the most exclusives streets in Europe in Rome, Italy in Rome, Italy on January 1, 2017
This image is editorial