Ginestra Sgherri

engineer
Grosseto, Italia
7432
Points
12
Submissions
3
Placement