Nika Maglaperidze

MaynoothIrska

Member of Leinster / Laighean Collective