Spray rose means a fresh start.
Bred from Asian roses. Year-round. Several small roses per stem.
All flower meanings