Barcelona, Spain - May 25, 2016: Furla Shop Located On Passeig De Gracia, One Of The Most Expensive Streets In Europe. Stock Photo, Picture And Royalty Free Image. Image 57459897.
Furla store at Passeig de Gracia avenue in Barcelona, Spain Stock Photo - Alamy