Rose Leaf 6 Stems Gold 49cm

£1.25

leather leaf dark green

12 stems

41 cm

4 in stock