Home / Papillon Duck slices 50gr Papillon Duck slices 50gr By Papillon £1.45 Papillon Duck slices 50gr Title Default Title Default Title Add to cart Share this