Crofting Life

by Magdalena Perks 0

A croft is a smallholding (a parcel of rural land under 10 acres) that is rented from a landowner.  Crofting originated in the Highlands and…