A Croft in the Hills - Katharine Stewart

Captures in descriptions, what it was really like trying to make a living out of a hill croft years…