ROSETTE

£6.50

8cm dip-bleached and dyed cotton rosette. Hand-made in the UK