wild flower on a rock in Tourkopodaro, Kefalinia Greece