Toronto, Canada - February 23, 2018: Gucci store front in the mall in Toronto. Gucci is an Italian luxury brand of fashion and leather goods. Stock Photo | Adobe Stock
List of all Gucci retail store locations in Canada - ScrapeHero Data Store
GUCCI® US Official Site | Redefining Luxury Fashion