Home in the heart of the countryside

Uppermuir Farmhouse in Aberdeenshire
Uppermuir Farmhouse in Aberdeenshire