Rosa spinosissima is an old garden rose that I have had for two years. It did not bloom last year and I was considering replacing it if it did not bloom this year. Much to my delight it made a lovely showing for about three weeks early in the season and therefor may stay.
Old garden roses are ones that have survived hundreds of years (this one is from 1600's) and are fairly tough shrubs. The only downside is that they only bloom once a year, but when it is as lovely a show as this, I'll be happy to wait!