Is this a garden escape?

Is this a garden escape?

Observation - Is this a garden escape? - UK and Ireland. Description: