Westwood + K11 Art Mall joint show Get A Life! Zhenchen Liu’s ‘Ice Monument’ at the Art Mall entrance further spotlit the show’s eco themes in Shanghai

Leave a Reply

Your email address will not be published. Required fields are marked *