Photos from a marine wonderer
12/25
[ stop the slideshow ]

Giant millipede (Seychelleptus seychellarum)! Only found in the Seychelles.

073.JPG Seychelles warbler (<i>Acrocephalus sechellensis</i>)ThumbnailsClose-up on the millipede - it's not dangerous!