National sailing centre, Cowes, Isle of Wight
Sports Council (Great Britain)
[s.l.] [Sports Council]
[1983]
Sailing.