LONDON, UK - JULY 6, 2016: People shop at Geox footwear store Oxford Street in London. Oxford Street has approximately half a million daily visitors a Stock Photo - Alamy
Shoes Sneakers By Geox Shoes Size: 7
Wiesbadengermanyfeb 18geox Store On February 182015 Stock Photo 254167216 | Shutterstock
Italian brand Geox rides out the storm with sales of €264mn in H1