Quesada, Yoelbi
Rank
Winner
Nation
Score
3
QUESADA Yoelbi
Cuba
17.44