By Bronagh McHugh
Week six has come and gone, so its time to recap — lets get in to it!
And just like that week 5 has come and gone, and what a busy week it was at IHC…
Goood Morning Camp IHC!
Carnival 2023