HomeFrench Hen ( Poulette ) Large . Made in France French Hen (Poulette ) Large$297.00PriceOut of Stock