Lily of the Valley Rose
Roses
From:
£42.00
From:
£42.00
From:
Off White Lily of the Valley Rose, with stems and leaves. 150mm diameter. Add it to the wide brim of your hat.