Local man who continues to defy doctors to raise money for cancer on wedding day

Andy Duncan, who is from Cupar, is living life to the full despite battling cancer
Andy Duncan, who is from Cupar, is living life to the full despite battling cancer

Breaking

    Cancel