Adding product to your cart
Vietnamese Centipede (Scolopendra Subspinipes), mounted in a glass frame. Product of natural death.
Country of Origin: Vietnam
Frame Dimensions: 28.5cm x 18cm.