Monday, August 2, 2010

Scottish Highland Cattle restore the land as they graze.


No comments: