9-1/2 inches Real Giraffe Neck Vertebrae Bone for $64.99 (CITES #301466)
9-1/2 inches Real Giraffe Neck Vertebrae Bone for $64.99 (CITES #301466)
9-1/2 inches Real Giraffe Neck Vertebrae Bone for $64.99 (CITES #301466)
9-1/2 inches Real Giraffe Neck Vertebrae Bone for $64.99 (CITES #301466)
9-1/2 inches Real Giraffe Neck Vertebrae Bone for $64.99 (CITES #301466)