Kyleakin Gala Day returns in style

Second week of Plockton regatta