Rose - White

£1.95

60cm white rose, price per stem 

Reviews