Giant Madagascar Millipede
Giant Madagascar Millipede
Ankarana Special Reserve, Antsiranana province, Madagascar
07050123PD