BARCELONA, SPAIN - DEC 29: Burberry Shop On The Street Passeig De Gracia In Barcelona. A Shopping District.December 29, 2013 Stock Photo, Picture And Royalty Free Image. Image 26157272.
Best 10 Hotels Near Burberry from USD 11/Night-Barcelona for 2023 | Trip.com