10mm millipede

10mm millipede

Observation - 10mm millipede - UK and Ireland. Description: millipede 10mm in side Daldinia concentrica.

millipede 10mm in side Daldinia concentrica.