International Women’s Championship

International Women’s Championship

More than two dozen teams from 11 countries have officially requested an invitation for the inaugural New York Yacht Club…

3 weeks ago