Truro Beach

Beach in Truro, Massachusetts on Cape Cod