Insects on snow

Insects on snow

Observation - Insects on snow - UK and Ireland. Description: Any pointers on these? Several on snow beneath Silver Birch today. About 4mm.

Any pointers on these? Several on snow beneath Silver Birch today. About 4mm.