55 short-stemmed roses

$137.95

Category:

55 short stemmed roses. (Length of stem : 48 cm)