Back to album

Archispirostreptus gigas (Giant African Millipede) - Pemba Island, Tanzania

Archispirostreptus gigas (Giant African Millipede). Photographed at Ngezi Forest, Pemba Island, Tanzania on 12 November 2021. Quite large...

119 views
1 fave
0 comments
Uploaded on February 10, 2022
Taken on November 12, 2021