Cherry Blossom Stem 46"

Long Cherry Blossom Stem measuring 48" long.