There is also stained glass windows casting a glow on the art when the sun is shining. There is a café ... She leads us through the streets of Drogheda, stopping at large and detailed works ...