gollum.space
An interesting find.
crashman96
Source
Larva
Ants
Insects
Tag
The photo
Slate
v20240901