1974 Star World Championships

The 1974 Star World Championships were held in Laredo, Spain in 1974.