After several unsuccessful attempts to take a better picture, and some internet research, I think what I may have is a slime mold, which has an alarming appearance but is probably not harmful.
Even so, I think most of the people here know more than I do, so I am still open to comments and...