China in Gloucester – Song and dance