Australia’s next generation of sailing talent has made its mark on the world stage, with Isaac Schotte claiming silver and Frances Beebee finishing with a bronze medal at the ILCA Under 21 World Championships.
Australia’s next generation of sailing talent has made its mark on the world stage, with Isaac Schotte claiming silver and Frances Beebee finishing with a bronze medal at the ILCA Under 21 World Championships.
Leave a Reply