driftwood at head of the meadow beach in truro