Diamond Royal Red

£299.99 £234.99

Approximately 55-65 fresh, premium category stems of roses.

They last for 5-7 days.

Out of stock