Digital Art Projects & Media Installations > Pool, the Installation

West Bund Art & Design Fair at the West Bund Center in Shanghai, 2021
West Bund Art & Design Fair at the West Bund Center in Shanghai, 2021
2022