KECH Public art works adorns Shanghai Published 29 May 2023 Public art works adorns Shanghai Watch now Watch preview Share