Preserved Roses

Large Chinerella Preserved Rose

Large Chinerella Preserved Rose

$64.95
Large Red Preserved Rose

Large Red Preserved Rose

$64.95
Large Pink Heart Preserved Rose

Large Pink Heart Preserved Rose

$64.95
Small Lilac Preserved Rose

Small Lilac Preserved Rose

$39.95
Small Rainbow Preserved Rose

Small Rainbow Preserved Rose

$44.95
Small Red Preserved Rose

Small Red Preserved Rose

$39.95
Small Dark Red Preserved Rose

Small Dark Red Preserved Rose

$34.95
Small Hot Pink Preserved Rose

Small Hot Pink Preserved Rose

$34.95
Medium Black Preserved Rose

Medium Black Preserved Rose

$34.95