Geox opens its first stores in Canada
04/05/2005
Geox, the Italian footwear brand known for its "shoes that breathe," officially opened its first Canadian store today at Yorkdale Shopping Centre in
Geox, the Italian footwear brand known for its "shoes that breathe," officially opened its first Canadian store today at Yorkdale Shopping Centre in