Jo Richards

Country Flag UK

Dinghy and America’s Cup sailboat designer.