Norman_Shanks

Rev. Norman J. Shanks

Rev. Norman Shanks is a Church of Scotland minister and the leader of the Iona Community

Appearances