Coiled millipede from Madagascar

Bildnummer 12075503
Coiled millipede from Madagascar
;