dcsimg

Phasmatidae Lonchodinae>Hyrtacus? Slender Stick insect DSCF1039