Rosa cinnamomea

Rosa cinnamomea

Rosa cinnamomea L.
Engl.: cinnamon rose.