International Sailing Championship Finishes in Dun Laoghaire

The event saw over 230 sailors, representing 31 countries, descend on Dublin Bay for seven days of racing.
 
Credit to : Independent.ie

Please support our Sponsors here --