Cherry Blossom Branch

  • $25.00
    Unit price per 


This very realistic Cherry Blossom Branch is 50" long.

It is available in two colors,  cream and pink.