Charles Thorne Diamond Dealers
22b, Triq Santa Venera, Imsida, Malta, MSD 1908
+356 2122 0368 Phone