Dr Ed Walsh, Dr Séamas Ó Buachalla, Paul Quigley at a talk by Ó Buachalla

Image

Share