St Therese College, Sta Venera Primary

A: Fleur-de-Lys Junction, Sta Venera, Malta SVR 1581
E: stc.stvenera.pr@gov.mt
G: View Gallery

Primary State School

Projects & Activities

Awards Won

Search EkoSkola Website

Participants