Rosa macrophylla Lindl. by karma sangay on 9 July 2018
Rosa macrophylla - Wikipedia
Rosa macrophylla – eFlora of India
Rosa macrophylla b1 Photograph by Botany - Pixels
Rosa Macrophylla (red, Himalayas) – Greater Love - Pegasus Products
Rosa Macrophylla In Valley Of FlowersRosa Is A Latin Name And It Means Rose Genus Or The Colour. Rosa Macrophylla Is A Large And Very Graceful Shrub Of Elegant Growth And Foliage
Rosa macrophylla Lindl. | Plants of the World Online | Kew Science