The spray rose is the perfect addition to any arrangement. It is a smaller more delicate rose and this single stem has two full blooms and two buds.
$5.89
205 in stock