more Sunday 30th August 2015 saw Kirkcudbright Rotary Club hold their 8th Annual Duck Race at the Harbour
more Kirkcudbright Rotary Annual Duck Race Sunday 27th August 2017 Kirkcudbright Harbour
more Every Year over 1,000 ducks take to the River Dee some more spectacularly dressed than others.
more Kirkcudbright Rotary Annual Duck Race 2016
more Another great Duck Race in the Dee
more 12th Annual Duck Race
more Sun 26th August 2018 our 11th Annual Duck Race
back Rotary Club of Kirkcudbright at it's Best - Annual Duck Race! -2015