Three archery medals at Island Games today

More from Isle of Man Sport