Nineteen stems of the world’s most exceptional pink Shimmer roses.

Pink Shimmer Roses

C$179.99Price