Indian stick insect

Carausius morosus

Choose format

Image information

4016 x 2592 pixels - 34 x 21,95 cm (300 dpi)

KINA123638

Copyright

© KINA - Domin Dalessi