1500x220_fog

Displaying items by tag: Ancient

The oldest olive tree in the world is located in Crete and it produces olives for at least 3000 years!
Published in Blog