Retail & Mixed Use
  • The North Face storefront with an illuminated logo at the Westfield Wroclavia mall