unidentified exotic

unidentified exotic

Observation - unidentified exotic - UK and Ireland. Description: Quite invasive

Quite invasive