Liu
Deligerihu

"The Little Squirrel"

Height
172 CM
Weight Limit
61.2 KG
Team
China Top Team
From
China
Height
172 CM
Weight Limit
61.2 KG
Team
China Top Team
From
China