Photos from a marine wonderer
14/80
[ stop the slideshow ]

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

073.JPG Aldabra giant tortoise (<i>Geochelone gigantea</i>).  They love a good scratch in those hard to reach places!ThumbnailsMe hammering in an angle bar to hold a nursery in place