克莱格拉齐

Craig-ellackie, from Creag Eileachaidh, meaning ‘rocky hill’

Craig-ellackie, from Creag Eileachaidh, meaning ‘rocky hill’