Striped Millipede

Striped Millipede

Observation - Striped Millipede - UK and Ireland. Description: