Needlewoman
640 Saint Joseph High St., Hamrun, Malta, HMR 1012
+356 2123 8272 Phone