Stefano Chappuis, Tennis, Lamar University
Logo of Lamar University
5' 10"

Stefano Chappuis

Lima, Peru
Senior