Geox store logo and store front Stock Photo | Adobe Stock
Geox store sign editorial photo. Image of centre, italian - 270629021
Saint Petersburg, Russia. 12th Mar, 2022. Branded GEOX store seen at Saint-Petersburg shopping center. Several premium brands announced the suspension of their activities in Russia and the closure of their stores. But