Gardenias 2 3/8" (6 cm)

$4.95
20 big soft blue paper gardenias
$4.95
20 big white and yellow paper gardenias
$4.95
20 big pink paper gardenias
$4.95
20 big soft peachy paper gardenias
$4.95
20 big soft beige paper gardenias
$4.95
20 big soft turquoise paper gardenias
$4.95
20 big cream paper gardenias
$4.95
20 big pink and white paper gardenias
$4.95
20 big soft pink paper gardenias
$4.95
20 big peach paper gardenias
$4.95
20 big burgundy paper gardenias
$4.95
20 big mint paper gardenias
$4.95
20 big hot pink paper gardenias
$4.95
20 big white paper gardenias
$4.95
20 big lilac paper gardenias