This looks to be Peter Flett's mother 1871 Campla Hill Belhelvie.Woeful transcription,I'll translate

William Duncan 39 ag lab b Chappel of Gerrie ??
Barbara Duncan 41 b "
Shartibald Duncan (Archibald) 17 b Fettercairn
Shan Shine Duncan

(Ann Skene Duncan) 9 b Fettercairn
Margaret Duncan 7 b
1881 Kirk Hill Farm Belhelvie
Barbara Duncan 57 farmer of 23 acres employing 1 man and 1 girl
Archibald Duncan 27 son
Ann Skene Flett 19 daughter b Nigg
James N Flett 24 son in law b Kirkwall
James Flett 1 month grandson b Belhelvie
Barbara Duncan's maiden name was Maitland.She married William Duncan in Foveran 1852.