Roberta Sechi, Tennis, DePaul University
Logo of DePaul University

Roberta Sechi

Sassari, Italy
Senior