Large Stuffed Giraffe
Large Stuffed Giraffe
Large Stuffed Giraffe

Large Stuffed Giraffe

Regular price $34.00
Unit price  per 

This beautiful large giraffe is made by hand by former child soldiers in Uganda. Animals are firm and can stand on their own.