Alex DeLisle, Rowing, University of Southern California
Logo of University of Southern California
5' 7"

Alex DeLisle

Miami Beach, FL
Graduate