Droichead Arts Centre

Droichead Arts Centre, Stockwell Street, Drogheda