Aurora Plush Acacia Giraffe - 31"
Aurora Plush 31" Acacia Giraffe. Aurora World is a premier manufacturer of gift plush, stuffed animals and soft toys.