Repeat flowering shrubs are hardworking plants with a long flowering period that keep producing beautiful blooms to brighten the garden with colour and fragrance for months at a time.
Repeat flowering shrubs are hardworking plants with a long flowering period that keep producing beautiful blooms to brighten the garden with colour and fragrance for months at a time.