An olive tree can live up to 1,500 years!

An olive tree can live up to 1,500 years!

Fact Comments