Charles Thorne Diamond Dealers

22b, Triq Santa Venera, Imsida, Malta, MSD 1908
Description