The paint had barely dried on this striking new mural in Stucley Place when I snapped a picture of it this morning. The work is by the Lost Souls group (more specifically SiMitchell, SPzero76 and Squirl) who some readers may remember had a piece in this spot earlier this year. I actually caught the group…