Roses are sold in bunches of 25 stems.
Rose Amnesia
Rose Amsterdam
Rose Black Pearl
Rose Blueberry
Rose Brighton
Rose Cherry O
Rose Christa
Rose Cinnamon
Rose Cool Water
Rose Country Sun
Rose Creme De La Creme
Rose Crystal
Rose Cubana
Rose Early Grey
Rose Escimo
Rose Explorer
Rose Faith
Rose Finally
Rose Finesse
Rose Flamingo
Rose Free Spirit 40
Rose Free Spirit 50
Rose Freedom
Rose Geraldine
Rose Hearts
Rose Jessika
Rose Kahala
Rose Lighthouse
Rose Marzipan
Rose Mondial
Rose Mother of Pearl
Rose Nena
Rose Nexus
Rose Ocean Song
Rose Orange Crush
Rose Pink Floyd
Rose Polar Star
Rose Polo
Rose Quicksand
Rose Red Paris