Raluca Harpa

GB London, United Kingdom

Rank:
81 / 17104
Score: 300
2
1st Place
Gold
1
2nd Place
Silver
7
Finalist
Finalist