Soldierfly

Soldierfly

Observation - Soldierfly. Description: Tiny soldierfly found in large numbers today in grasses at edge of a bog

Tiny soldierfly found in large numbers today in grasses at edge of a bog