PETER CHADWICK / SCIENCE PHOTO LIBRARY PETER CHADWICK / SCIENCE PHOTO LIBRARY
Seychelles giant millipede (Seychelleptus seychellarum). Photographed on Cousin Island, in the Seychelles, a group of islands north of Madagascar in the Indian Ocean. Insects reaching large sizes when isolated on islands are an examples of island gigantism.
Model release not required. Property release not required.