Sha Li


Sha Li is a Chinese triple jumper.

Achievements

Personal bests