Keystone plants and trees like the Coast Live Oak and California lilac are key players in the health of your garden.
For those living in flats without any outdoor space or somewhere with big winter/summer fluctuations, indoor trees let you ...