Could someone please explain this mural from Northern Ireland?

Sorry, I just realised CAIN was linked in this thread already.