An olive tree can live over 2000 years

An olive tree can live over 2000 years
Twitter Google+ Share on Facebook