Collection: James Kennedy
James Kennedy lives in Kinlochard and has a longstanding interest in local history. He is also Chairman of the Loch Ard Local History Group.
James Kennedy lives in Kinlochard and has a longstanding interest in local history. He is also Chairman of the Loch Ard Local History Group.