Snails in Tin - 800g

Product: Snails in Tin - 6oz

Brand: n/a

Description: n/a

Size: 800g

Packaging: 800g x 1

Status: Dry

Origin: France

Product Code: 10003

x