Duchess Rosebud deep pink
Duchess Rosebud deep pink
Duchess Rosebud deep pink
WP Flowers

Duchess Rosebud deep pink

Regular price $12.90 $0.00 Unit price per

Very pretty deep pink rose bud.

50cm in length