TeamLab Borderless

Shanghai TeamLab

Young violin virtuoso Ruifeng Lin performs Moon in the Water in Shanghai TeamLab Space