Sunny outlook for market in Scots farmland

Carpow Farm
Carpow Farm

Breaking