A few nice stuff animals images I found:
Stuffed Animals in Tree
Image by Mr. T in DC
Two unfortunate stuffed animals, dangling from a tree, high above the Columbia Heights neighborhood of Washington, DC.
Image by Svadilfari
Stuffed animals in the Roger Williams Park Zoo gift shop in Providence, Rhode Island