Rosa sempervirens

Rosa sempervirens L. Engl.: evergreen rose. Deu.: Immergrüne Rose.