Evergreen Rose
Evergreen Rose (Rosa sempervirens) The evergreen rose (Rosa sempervirens) is a vigorous climbing or trailing shrub native to the Mediterranean region and parts of western Europe. It grows between 6 and 20 feet (2 to 6 meters) tall, often scrambling over rocks, trees, and fences with its flexible, arching stems. Its glossy, dark green leaves … Read more