Senior Infants' assembly - 3 May 2017
Wednesday 3 May it was Senior Infants turn to take assembly. They blew us away with their wonderful work and performance.





Wednesday 3 May it was Senior Infants turn to take assembly. They blew us away with their wonderful work and performance.