Geox Store SEGRATE OUTLET - SEGRATE OUTLET VILLAGE, STRADA PROV.CASSANESE, V.VOLTA 2/A
Barcelona, Spain - May 11, 2021. Logo and Facade of Geox, Italian Brand of Breathable and Liquid Resistant Shoes Editorial Photography - Image of brand, fabrics: 218828902
Italian apparel brand Geox reports FY20 sales of €535 mn - Fibre2Fashion