An African Giant Millipede spotted in Bwindi Impenetrable Forest. This is the largest extant species of millipede.
Browse premium related images on iStock | Save 20% with code UNSPLASH20
Related collections