Hat box with 12 red preserved roses

£120.00

Out of stock