GĦAQDA DUN FRANĠISK GRIMA – activity