Elisabetta Foggia

engineer
Bergamo, Italia
2984
Points
5
Submissions
1
Placement