Sailors from 31 countries compete in Dun Laoghaire regatta

More videos