By Sasikumar
World's oldest olive tree. Estimated to be 3000 years old. Still produces olives.
Lavender and clouds this morning. (06/26/19) By Ken Kennedy