Carbeile Junior School

Prospectus