This sabella spallanzanii was found in Sant Andrea, Elba Island, Italy.
Image dimensions: 1024 x 768 pixels