Formal Roses 1.5" - 5"
3" Formal Rose - Red
From $ 3.75
3" Formal Rose - Royal Blue
From $ 4.27
3" Formal Rose - White
From $ 3.75
3" Formal Rose - Yellow
From $ 4.27
3" Rose on Stem w/ Leaves - Large - White
From $ 5.75
3.5" Queen Elizabeth Rose - Ivory
From $ 5.62
3.5" Queen Elizabeth Rose - Red
From $ 5.94
3.5" Queen Elizabeth Rose - White
From $ 5.62
4" Formal Rose - White
From $ 5.88
4" Formal Rose - Ivory
From $ 7.43
4" Formal Rose - Pink
From $ 6.29
4" Formal Rose - Red
From $ 6.02
5" Formal Rose - Ivory
From $ 11.76
5" Formal Rose - Pink
From $ 12.83
5" Formal Rose - White
From $ 11.76
5" Formal Rose - Red
From $ 5.88
Rosebud - Open - Burgundy
From $ 0.93