FREE SHIPPING ON ORDERS OVER €50.

Large Tea Rose - Red
Click to enlarge

Many in stock

Large Tea Rose - Red

€21,00

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