Santiago something or other rose.it is called. I have these too and have about 30 buds on mine at the moment ...Pinch them off once they bloom and die to have abundant blooms :)
I love roses and have a Blue girl or light purple one ,,,,,,,so lovely
Shirley