CLOVER Red

CLOVER Red. Beautiful pink- red flowers are a good nectar source for bees. Perennial. Approx. 1200 seeds. ORGANIC SEED

£2.75