Free Delivery on orders over €25
Available in 3 different sizes.
50g - Approx 25 worms
100g - Approx 50 worms
1kg - Approx 500 worms