Indian stick insect

Carausius morosus

Choose format

Image information

2573 x 3575 pixels - 21,78 x 30,27 cm (300 dpi)

KINA123632

Copyright

© KINA - Domin Dalessi