Diplopoda - Polyxenus lagurus

Diplopoda  - Polyxenus lagurus

Observation - Diplopoda - Polyxenus lagurus - UK and Ireland. Description: