Rosa indica

Rosa indica

Rosa indica L.
Engl.: cyme rose.