World’s best cities for people who love to shop

These luxury brands all have flagship stores in Milan, the legendary fashion capital of Italy. As the Italian hub for the fashion industry, the street style in … social experiment by Livio Acerbo #greengroundit #travel #tours