Tag: At least 2000 years old one of the oldest olive trees still bearing fruit is found in Ano Vouves on this largest Greek islandCreteDeb

close