|  | | Luisa Via Roma 1400 | | | | Luisa Via Roma - one of the most chic stores in Florence - is where you can find the best Italian fashion, for a hefty premium. This particular display caught my eye immediately. Florence, Italy (2005). | | Be the first to post a comment.
|
|