Turin, Italy - June 3, 2015 - Detail Of Bershka Store At Turin, Italy. It Is An Spanish Fashion Company Founded At 1998. 6190718 Stock Photo at Vecteezy
Inditex president Pablo Isla says group expects to grow 4-6% post-pandemic
426 Bershka Store Stock Photos - Free & Royalty-Free Stock Photos from Dreamstime