Tuesday, 19 July 2011

Nearly Luxury Tea

Duck livers (that's *almost* foie gras, right? ;-) ) with extremely chilli garlicky broad beans (I cried)...




- Posted using BlogPress from my iPhone

No comments:

Post a Comment