All Roses

Roses are sold in bunches of 25 stems.