exhibition still from Touch Droichead Arts Centre Drogheda Co. Louth Ireland November - December 2009