Adidas – store front

Front view of Adidas storefront in Canada.