St Thomas More College, Secondary School, Sta Lucia

A: Triq il-Kaħwiela, Sta Lucia, Malta SLC 1831
E: stmc.stalucia.gs@gov.mt
G: View Gallery

Secondary State School

Projects & Activities

Awards Won

Search EkoSkola Website

Participants