Interesting Nature Fact #305



An olive tree can live up to 1,500 years!
Categories:    Nature  
Next Fact