Camilleri, Joseph, ITEC, CIBTAC

202, Triq tas-Salib, Mellieha, Malta, MLH 1430
Description