Diplopoda (Julidae sp.)

Diplopoda (Julidae sp.)

Observation - Diplopoda (Julidae sp.) - UK and Ireland. Description: