Check Price Add to Lightbox Download
goose liver, foie gras, can, France, Perigord, Dordogne, Aquitaine, Europe, Sarlet-la-Caneda, Cans of foie gras (goose liver) are displayed on a shelf in a store in the medieval village of Sarlet-la-Caneda.
goose liver, foie gras, can, France, Perigord, Dordogne, Aquitaine, Europe, Sarlet-la-Caneda, Cans of foie gras (goose liver) are displayed on a shelf in a store in the medieval village of Sarlet-la-Caneda.