Lemon Branch

Lemon Branch

  • $12.98
    Unit price per 


  • Product dimensions - 33" long
  • 9 lemons per branch, approx 2" big