Calling all duckologists!

Found on Marloes Sands, Friday 29th September. I did originally wonder if it was one of the famous batch from a container lost off the ship Ever Laurel on 10.01,1992; but it does not match the photos of those ducks I have found on the interweb. So probably just typical plastic pollution caused by a well-meaning but ill-advised plastic duck river race somewhere – unless someone out there knows better, and would like to elucidate.