Patriotic, and right in time for the Memorial Day, these red, white and blue premium long stem roses are cool and we have them in stock! $59.95 for a dozen wrapped, or $89.95 a dozen in a clear vase with babies breath and a matching bow.
Patriotic, and right in time for the Memorial Day, these red, white and blue premium long stem roses are cool and we have them in stock! $59.95 for a dozen wrapped, or $89.95 a dozen in a clear vase with babies breath and a matching bow.