image

Foie Gras

$16.00

Duck Liver Skewer