Lee Allen
Lee Allen is a freelance writer who regularly reports on farming.