davidplusworld.com
Geese in Belcastel | David + World
Free-range geese in the South West of France, ready to make delicious foie gras.