3000 years worn Olive tree( CT) on the Island of Crete restful produces Olives at the unique time. April 30, 2023 by Shakil