I saw these signs while I was looking at the blog Global Graphica, I went to go look them up and found out that apparently these funny 'Lost Duck' posters have been put up all over new york by a mystery person!
Than I found this hilarious site calledDuck Show featuring the many rubber ducks of the world dressed up and showing off on the streets in New York.