25 short-stemmed roses

$98.22

Category:

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