Charles Thorne Diamond Dealers
22b, Triq Santa Venera, Imsida, Malta, MSD 1908
(3562) 122-0368 Phone