140601 SWC III In Shanghai—3,2,1

140601 SWC III In Shanghai—3,2,1

credit: Mooncake Hyun