Box of roses

These will last for at least a year without any water.