Corehouse Farm

Farmhouse

Corehouse Farmhouse, Lanark, South Lanarkshire, ML11 9TQ