Large Chimpanzee

IDT11

Large Chimpanzee
85cm

Bulk Pack (2 pieces) Assortment: