





New!
Bezoars
Free UK delivery on orders over £85 - Delivery and returns information
Notes for Humans:
Delicious hard-shell edible chocolate pebbles. 145g.