Piazza di Spagna reflections on Sergio Rossi shop window, Rome
architectureEuropefashionItaliaItalianItalylandmarkLatiumLaziomirrornobodyoutdoorpiazza di SpagnareflectionRomaRomanRomesergio rossishoe shopshoe storeshopSpagna square
Log In: