Deguara Gaetano

Blk 5, Flt 10, Triq Il-Brazil, Naxxar, Malta, NXR 3140
Description