Friday 8 January 2016

Foie gras


a duck liver made of force fed duck



images from Wikipedia
https://en.wikipedia.org/wiki/Foie_gras