FREE SHIPPING ON ORDERS OVER €50.

Large Tea Rose - Ivory
Click to enlarge

Many in stock

Large Tea Rose - Ivory

€21,00

Large Tea Rose - Ivory , approx. 2cm, 144 per pack