County - Inverness-shire
Parish - Small Isles
Island - Eigg
Village/Place - Sandaveg
Biography to follow.List of compositionsMo Chridhe Fo LeònTìr nan ÒgTriall Mara na h-Ì