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…

5 months ago