gollum.space
RU
Help identifying a stick insect
Moschidae
League of biologists
Source
Insects
Stick insect
v20240901