President Cathal J Barry’s AGM Speech
Fr Greene, Headmaster Foley, fellow members of the Belvedere Union. It is, of course, an immense honour to have been elected your President this evening. And yet, honour is not […]
President Cathal J Barry’s AGM Speech Read More »