abidish- ‘Eye of the rose’ - climbing rose.

more about : abidish