Castaing – Bloc De Foie Gras De Canard (Duck Foie Gras Bloc) 130g tin – a high quality duck foie gras en bloc from the Landes region of South West France.