owl

stuffed owl toy