This Farming Life’s Emma Gray and family (plus their 500 sheep, 40 cows, 20 dogs, three cats and 11 goldfish) on loving new life in Scotland

© Andrew CawleyEmma Gray with her husband Ewan Irvine and son Len, aged two, on their farm on the Isle of Bute.
Emma Gray with her husband Ewan Irvine and son Len, aged two, on their farm on the Isle of Bute.