25 short-stemmed roses

$97.44

Category:

25 short-stemmed roses (length of stalk : 48 cm)