1997 Star World Championships


The 1997 Star World Championships were held in Marblehead, United States between September 3 and 14, 1997.

Results