Name  Hanabusa
 Other Names   
 Classification  Floribunda
 Origin  1981
 Japan
 Seizo Suzuki
 Other details
JRC silver medal 1979
Hanabusa(Japanese) : means a tuft of flower.



  Floribunda                Rose H