Green Worm (Allolobophora chlorotica)

Green Worm (Allolobophora chlorotica)

Observation - Green Worm (Allolobophora chlorotica) - UK and Ireland. Description: