Zebra Millipede

Zebra Millipede

Observation - Zebra Millipede - Southern Africa. Description: