Log In or Register
Taken in North East Scotland – Aberdeenshire- many farms now are trying to dodge the rain and get their harvest in before it rots....Please enjoy.