No right clicks allowed!

Only God!

An olive tree can live to 1,500 years old.

Leave a comment