One lemon tree will produce about 1500 lemons a year


One lemon tree will produce about 1500 lemons a year

That’s a whole lot of lemonade 🍋 #LemonTree