Giles & Sons

Jewellers in Torquay