Compost worms.

Compost worms.

Observation - Compost worms. - UK and Ireland. Description: