Scottish shale Scottish shale

Loaninghill Coattages

Parish:
Uphall, Linlithgowshire
Local authority:
West Lothian