Located down a quiet side street just a short walk from the Liffey, Green On Red Gallery is a treasure trove of contemporary Irish and international art from established and emerging artists. Established in Fitzwilliam Square, Dublin 2, in 1992 by…