Photos

Cao Yupeng wipes his brow
© PA Photos