Isabella Temenugov, Tennis, Saint Leo University
Logo of Saint Leo University
5' 11"

Isabella Temenugov

Prague, Czech Republic
SSC
Sophomore