Venue

Shanghai, China

中国,上海