Deguara Confectionery

Triq Il-Qasam, Is-Swieqi, Malta


Cheers!