Capsule Shanghai
Shanghai, China
PAST SHOWS
Locations
Capsule Shanghai
1st Floor, Building 16
Anfu Lu 275 Nong
Shanghai
200031
1st Floor, Building 16
Anfu Lu 275 Nong
Shanghai
200031