• Photograph
    Photograph 8275327
    As a Presbyterian minister, the Rev Sam McCafferty can claim to have not only some of the...