Sporting Digest: Sailing

Click to follow
The Independent Online
THE International Yacht Racing Union world championships are to be staged in La Rochelle, France, in July.

Comments