Thea Istrate, Tennis, Niagara University
Logo of Niagara University
5' 7"

Thea Istrate

Montreal, Canada
Freshman