weigela florida


Meanings

  • deciduous shrub widely cultivated for its white or pink or red flowers