The Cannery

Room 106, No. 1 Bldg, 1107 Yuyuan Lu, Shanghai (near Jiangsu Road)

Events at this location

X