Dinghy

British Optimist Championships – Day 3

Oltimist GBR Nationals at Largs