possible Garden Tiger ?

possible Garden Tiger ?

Observation - possible Garden Tiger ? - UK and Ireland. Description: