Horsehair-worm

Horsehair-worm

Observation - Horsehair-worm - UK and Ireland. Description: