Aberdeenshire woman to fulfil final promise to dying mum with high-flying charity challenge

Karen and her mother
Karen and her mother

Breaking