insect

insect

Observation - insect. Description: not quite sure what this is

not quite sure what this is