Red Poppy Wild Seed Balls

£5.00

Red Poppy Wild Seed Balls

Each pack contains 12 seed balls coverage for 50 cm squared in a garden or 2/3 50/80 cm pots.