Our Lady Immaculate Catholic Primary School

News

The Nest

Children from The Nest, Kenya, with donated uniforms from Our Lady Immaculate.

Translate »