Luqa
Demi Psaila
Andrews Car Centre,
Qormi Road,
Luqa
LQA 9044
21226311 / 99506644
21226311 / 99506644
E-mail: demi_1998@live.com
Demi Psaila
Andrews Car Centre,
Qormi Road,
Luqa
LQA 9044