John Tabone

NOC Malta Olympic Committee Discipline Aquatic Sports