Cream Clair de Lune Garden Spray Roses
Locally grown cream Clair de Lune garden rose spray stems are 45-55cm tall with multiple blooms per stem. There are 10 stems in a bunch. Available year-round, but can be in short supply during busy wedding weeks or holidays. Best to place your order in advance when possible.