Millipede it would seem...

Millipede it would seem...

Observation - Millipede it would seem... - UK and Ireland. Description: