Geox opens flagship store in Barcelona
Geox opens its biggest store in Barcelona yet. Following openings in Milan and New York, the Italian "breathable" footwear brand positions its new concept store, emerging as the seventh store in the Catalan capital.
See complete article