Diamond Immortal Original Frozen Star

£179.99 £164.99

Includes 11-14 stems of preserved roses that last for years with a little care.

Out of stock