S295 Bioblitz Compost worm

S295 Bioblitz Compost worm

Observation - S295 Bioblitz Compost worm - UK and Ireland. Description: