£1.00 £0.50
In stock
— OR —
A bunch of 12 Tea Roses.
All White no greenery on these
Each Rose 3cm in size