Menendez, Alfonso
Rank
Winner
Nation
Score
1
MENENDEZ Alfonso
Spain
238