Aurora Plush 9" Great Grey Owl
Aurora Plush 9" Great Grey Owl. Aurora World is a premier manufacturer of gift plush, stuffed animals and soft toys.