County - Inverness-shire
Parish - Harris
Island - Scalpay
Village/Place - Laggandoin
Donald John is from Scalpay, Harris.