Faithful Steward Crossing in Delaware Seashore state park often called Savages ditch due tot he sign for the bay access and the fact people steal this sign a lot.

Faithful Steward Crossing in Delaware Seashore state park often called Savages ditch due tot he sign for the bay access and the fact people steal this sign a lot.