Over The Moon's Tour of CHINA

Shanghai Oriental Arts Centre, Shanghai, China