11-1/2 inches Giraffe Neck Vertebrae Bone for $64.99 (CITES301466)
11-1/2 inches Giraffe Neck Vertebrae Bone for $64.99 (CITES301466)
11-1/2 inches Giraffe Neck Vertebrae Bone for $64.99 (CITES301466)
11-1/2 inches Giraffe Neck Vertebrae Bone for $64.99 (CITES301466)
11-1/2 inches Giraffe Neck Vertebrae Bone for $64.99 (CITES301466)