55 short-stemmed roses

$173.82

Category:

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