See also
Name:
Carmena Azzopardi DEMICOLI
Sex:
Female
Father:
Joseph DEMICOLI ( - )
Mother:
Teresa ( - )
Birth:
Valletta, Malta