J Attard Jewellers Ltd

40, Triq Emm Attard, Santa Venera, Malta, SVR 1333
Description