Ross-shire man finds voice after speech disorder left him unable to say his own name for 25 years

© Michael TraillBryan Duff, from Portmahomack, Ross-shire.
Bryan Duff, from Portmahomack, Ross-shire.

Breaking

    Cancel