1986 Star World Championships Explained

The 1986 Star World Championships were held on Capri, Italy in 1986.

References