Organic Lamb and Mint Sausages