striped-millipede

striped-millipede

Observation - striped-millipede - UK and Ireland. Description: