Ortega, Orlando
Rank
Winner
Nation
Score
2
ORTEGA Orlando
Spain
13,17