BERSHKA, Madrid, Spain, “Tropical Vibes Only”, photo by We Love Retail, pinned by Ton… | Store design boutique, Visual merchandising displays, Window display design
MADRID - OCTOBER 24: People shop at Bershka store on October 24, 2012 in Madrid. Bershka has 910 stores in 64 countries Stock Photo - Alamy
Pedestrians walk past the Spanish fashion brand owned by Inditex, Bershka, store in Spain. (Photo by Xavi Lopez / SOPA Images/Sipa USA Stock Photo - Alamy
Bershka estrena imagen de tienda en su nuevo 'flagship' de Preciados | Modaes