Lukas Escher, Tennis, Wagner College
Logo of Wagner College
6' 0"

Lukas Escher

Essen, Germany
NEC
RS-Sophomore