Rose delivery