Marie Mullan talks about ‘The Geneva Window’ one of Ireland’s most revered pieces of art, created by the irish artist Harry Clarke.
Marie Mullan talks about ‘The Geneva Window’ one of Ireland’s most revered pieces of art, created by the irish artist Harry Clarke.