No, that is not a piece of bread! .. apparently ducks in Amsterdam have poor eye sight...