Cranefly laying eggs

Cranefly laying eggs

Observation - Cranefly laying eggs - UK and Ireland. Description: A female ovipositing in mud by a woodland stream

A female ovipositing in mud by a woodland stream