Bershka store in Palma De Mallorca, Mallorca, Spain, Europe Stock Photo - Alamy
Barcelona, Spain - May 4, 2016: Bershka Store Located On Passeig De Gracia, One Of The Most Expensive Streets In Europe. Bershka Is A Chain Of Clothing Stores Belonging To The Spanish
Spanish fashion brand owned by Inditex, Bershka, store, seen in Spain Stock Photo - Alamy