First name Rev. Kenneth
Second name MacLeod
YOB 1871
YOD 1955

Native Area

County - Inverness-shire

Parish - Small Isles

Island - Eigg

Village/Place - Sandaveg

Person ID 11256

Biography

Biography to follow.

List of compositions

Mo Chridhe Fo Leòn
Tìr nan Òg
Triall Mara na h-Ì