Triace Public Speaking Finals

Hill 16 Macra

Bree Macra

Ennis Macra

Hill 16 Macra

Ennis Macra

Waterford City Macra

Donoughmore Macra

Bree Macra

Awbeg Macra