︎
︎
︎
︎
Qiu Yun
About
Cathay Theater, Shanghai
Built in 1930, Cathay Theater has been with Shanghai for nearly 100 years on this bustling downtown street. During the lockdown, few of delivery workers could be seen occasionally passing by this street
Running on © Yun