-->
|
CHEAP-PRICE.NET's Cheap Price: $19.98
This variety sometimes called Star of Persia, is the largest perhaps and the most eye-catching of them all. Each huge spherical flower head contains up to 80 purple flowers with slightly flattened petals that emphasize the perfect 8" ball shape.
|