Preview Shop window of Designer Shop Versace, Via dei Tornabuoni, Florence, Tuscany, Italy, Europe Image ID: 1113-27373 Artist: Kay Maeritz Purchase a commercial license Buy framed prints & more from our print store toscana nobody europe italy city shop window mannequin clothes shop city life tuscany clothes luxury travel urban scene day florence outdoors firenze shopping boutique city mediterranean countries reflection versace via dei tornabuoni