Traditional White Rose

£8.95

Traditional long stem garden variety white rose.

Out of stock