Name  Shinjugai
 Other Names   
 Classification  Floribunda
 Origin  2003
 Japan
  
 Other details
JRC silver medal 2001
Shinjugai(Japanese) : means a pearl oyster



  Floribunda                Rose S