Exterior of Geox Store ,West 34th Street, NYC, USA Stock Photo - Alamy
Pedestrians walk past the Italian footwear brand Geox store in Spain Stock Photo - Alamy
Branded Geox store seen at Saint-Petersburg shopping center. Several premium brands announced the termination of their activities in Russia and the cl Stock Photo - Alamy