Visitors to Barry Mill at Carnoustie were going quackers at the weekend when they took part in the May bank holiday duck racing extravaganza.
Among the many attractions were free admission to the mill a rare piece of living, working history run by the National Trust for Scotland.
There was also face painting face painting and a selection of craft stalls.