Eddie The Trooper is a British red-coat version of Iron Maiden’s Eddie The Head. And “These Colours Don’t Run” is a song from the band’s 2006 album A Matter Of Life And Death. The phrase is a pun equating the colours of the flag with the army beneath it – neither the colours nor the army “runs”. This lower Shankill sticker, from Rangers FC “ultra” supporters the ‘Union Bears’ (Fb | web) is on the side of a butt bucket – another reason for not running.
The specific design seems to be the most recent version from Londonderry – see Eddie The Trooper’s own Visual History page.
Click and click again to enlarge (to 1316 x 1800)