Wild Miniature Rose Stems

Stunning mini roses on a long stem, measuring approx. 35cm/14".
Each stem contains 10 small blooms. Price is for 3 stems.