Aristos Chatzistamatiou, Niall Peelo win respective classes at the Yachting Malta EurILCA Masters Series
The third and final day of the Yachting Malta EurILCA Masters Series, hosted by the Royal Malta Yacht Club made up for the disappointing weather…