1 branch Only £3.90 Each please follow second picture Two big rose with one bud Please note this is artificial flower not natural flower
10 to 11cm 1 x head only
Bulk buy 50 pcs 10-11cm Velvet Rose Grade A+ Colour Red
10-11cm Colour Rich Purple Velvet Grade A+ 50 x heads bulk buy