The World of Movement | Infinite Walking

Shanghai West Bund Theater, China