living fossil

living fossil
sloughed its shell on the shore
beach flotsam