Sofia Mazzucato, Tennis, Xavier University
Logo of Xavier University
5' 5"

Sofia Mazzucato

Houston, TX
Senior