Commercial Works Interactive Mural August 18, 2020September 5, 2020 Permanent Installation for Alibaba HQ, CA, USA