Skip to content

St Theresa College, Birkirkara Middle School

Renovation of well and irrigation