Stick insect

Regular price $98.00 USD

Heteropteryx dilatata)

Frame size : 12.5” x 10.5”