Rosa Mermaid

Rosa ‘Mermaid’ is a legendary, highly vigorous climbing rose featuring large, single primrose-yellow flowers, glossy dark green foliage, and very wicked, large hooked thorns. Here is an example of one flower at Fullerton Botanical Garden,

Rosa Mermaid

Leave a Reply