Garden Escapee?

Garden Escapee?

Observation - Garden Escapee? - UK and Ireland. Description: