The Great Mill Town Duck Race finds its three winners

The Great Mill Town Duck Race finds its three winners