Mystery plant

Mystery plant

Observation - Mystery plant - UK and Ireland. Description: On verge, no doubt an escape of some sort. Seeds and leaves only.

On verge, no doubt an escape of some sort. Seeds and leaves only.