Leuba Ridgway This looks like Sedum. Please write where you found these plants and perhaps can check its occurence in Greece.
Comments (1)