3 stalk of roses means “I Love You”

10 stalk of roses means “You’re Perfect, Be Mine!”

20 stalk of roses means “I will Love you Forever & I will always be Faithful to you”

*Colour of roses subject to availability*