Monkfish Liver

      Monkfish Liver

      What the..?

      Yes, I do possess a curious palate and yes, this would be devoured in no time. So it’s worth taking a shot before it’s eventual demise. Direct from Italy, by the way.

      29 March 2010, 23:32 details & comments (1) Posted in: Still Life