Lily of the Valley Rose

Roses

From: £42.00

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

We use cookies to improve your experience. By continuing to use this site, you agree to our use of cookies.