A selection of beautiful and realistic stuffed animals made by Aurora. Everything from fennec foxes, red pandas to meerkats and more.