25" Potato Leaf Bush x168

  • $8.15


This listing includes one potato leaf bush. Each bush measures 25 inches tall and has 168 leaves. Feel free to message us if you have any questions about this item.