SHENZHEN 2018

Shenzhen, China at the Seaworld Culture and Arts Center