Stick insect PSG 395 – Nuichua rabaeyae

1 day old – 7 weeks old

Breeder: Eline L. Barendregt