Premium 11 Head Rose Bundle
21cm In Length 
With 11 Rose Heads 
Hand tied With Rafia 

Premium 11 Head Rose Bundle

£4.00 Regular Price
£3.50Sale Price