Photo: Salvia Sclarea Herb Plant Picture
The scientifc name for this sage plant is Salvia sclarea, a pungent herb.
Flowers in bloom at La Source Parfumee Garden near the village of Gourdon, Gorges du Loup, Alpes Maritimes, Provence, France, Europe.
Related stock photo galleries, pictures & travel ideas:
Salvia Sclarea Herb Plant Picture