Cow Parsley?

Perhaps. I’m not sure. I know where it is and hope to go there to see it come to life … More