Petromarula pinnata (the name peromarula means 'rock or
stone lettuce' in Greek, referring to the delicious taste of
the leaves which were used in salads) is an endemic Cretan
flower growing in cliffs and walls.
The photo above was taken in the gorge of Samaria