This impressive mural by Snub 23 appeared in Stucley Place over the weekend. According to the Snub 23 website: SNUB is a graphic revolution fighting the uninvited visual invasion of commercialism. Inspiration is fired by frustration; emotion becomes a plan of attack. Anger is the weapon, and any object the ammo in the fight against…