27 October 2023|CEIST

Some brilliant, creative costumes were on display this year, from our Leaving Cert students and staff!