Cherry Blossom Branch

£12.90
| /
Cherry Blossom Weeping Branch Pink. Perfect as a single stem.

116cm Stem.