Duirinish Parish Church, Dunvegan restoration, 1983
Duirinish Parish Church.
[Portree] [s.n.]
1983
Duirinish Parish Church.
Church buildings