Iceberg roses

$35.00

Flowers are generally borne in clusters of up to 7 blooms per stem. Each flower contains 25 to 35 soft, delicate white petals, sometimes with a pink blush in cold weather.