Designed by
Title
French lavender with honey bee #117667141
Description
Lavandula stoechas, the Spanish lavender or topped lavender or French lavender is a species of flowering plant in the family Lamiaceae. An evergreen shrub, the flowers are pink to purple, produced on spikes 2 cm long at the top of slender, leafless stems.