Garden Tiger?

Garden Tiger?

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