Sailing Finishes in Seventh Place at ICSA Women's Fleet Racing National Championship - Harvard University - Harvard Athletics
Sailing Finishes in Seventh Place at ICSA Women's Fleet Racing National Championship - Harvard University Harvard Athletics...