An insect

An insect

Observation - An insect - UK and Ireland. Description: An insect, in this weather. Found under the bark of a tree.

An insect, in this weather. Found under the bark of a tree.