DSCF2482

DSCF2482

Observation - DSCF2482. Description: Can anyone help ID this plant please. It has suddenly turned up in our garden never been there before. I have no idea where it has come from and it looks as though its going to be a bit of a menace its so prolific.

Can anyone help ID this plant please. It has suddenly turned up in our garden never been there before. I have no idea where it has come from and it looks as though its going to be a bit of a menace its so prolific.