Introduced by Peter Scott.
Seashells are familiar enough on our holiday beaches, but what causes them to be stranded there in such large numbers? And what of the creatures that live in them? Are their lives really so simple and uneventful as we might suppose?
From the West