I'm not sure whether a turtle of this size could eat one of those ducklings. I hope not. I took this earlier in the year in one of London's ponds. There seems to be lots in London. People have turtles as pets and when they get too big for their tanks, the owners let them free in the local waterways which is disastrous for the local wildlife.