Snails in Tin - 800g

Notify me when this product is available:

Product: Snails in Tin - 6oz

Brand: n/a

Description: n/a

Size: 800g

Packaging: 800g x 1

Status: Dry

Origin: France

Product Code: 10003