Our Lady Immaculate School, Ħamrun

Girls’ Primary and Secondary Church School



Projects

None.



Awards Won

None.

Participants