Vella, Godfrey

39, Triq Dun Frangisk Sciberras, Mellieha, Malta, MLH 2025