Campanula petraea is a perennial herb endemic to Crete, Greece. It thrives in rocky limestone habitats, including cliffs and gorges, producing unique yellow flowers from.
Above information is sourced from Wikipedia
© Alessandro Gementi (SOURCE)
© L'Abbé COSTE − Photoflora
© Benoit BOCK − Photoflora