Vincenzo Ricci

IT Rome, Italy

Rank:
23 / 15958
Score: 774
4
1st Place
Gold
1
3rd Place
Bronze
18
Finalist
Finalist