Cranefly laying eggs

Cranefly laying eggs

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

A female ovipositing in mud by a woodland stream