Events

Shanghai

Shanghai Grand Stage
Wantiguan, Xuhui
Shanghai 200231
China
05.28.2013 @ Time TBA
Venue Website:
www.culture.sh.cn/