A Drogheda mural inspired by Irish mythology is competing on the global stage, after the Balor of the Evil Eye artwork was shortlisted among the top 50 murals worldwide in the Best Street Art of 2025 ...