Roberta Vadalà

engineer
Bari, Italia
730
Points
3
Submissions
1
Placement