Rosa Sherardii
-
R
Rosa Sherardii
Description Rosa Sherardii is a species of wild rose that is native to the mountainous regions of Iran, Iraq, and Turkey. This beautiful plant has been enjoyed for centuries for its stunning pink flowers and sweet fragrance. It is a deciduous shrub that can grow up to 2 meters tall, with thorny stems and compound leaves that are divided into…
Read More »
