President McAleese

July 16th, 2009 - Pat Breen


President McAleese’s Address to the Council of Europe