Beach wrack

Organic material deposited at high tide on beaches and other coastal area From Wikipedia, the free encyclopedia

Beach wrack