Millipede.

Millipede.

Observation - Millipede. - UK and Ireland. Description: A millipede found near BEECHE at High Elms Country Park.

A millipede found near BEECHE at High Elms Country Park.