South Harris

Presbytery: Western Isles

Location

Leverburgh, Isle of Harris, Western Isles, HS5 3TS

Visit website for more information: