A nice bit of rain.

We have had a wet September,  so far we have had 173mm of rain.  That’s 173 litres of water per square metre of land. This makes for some very happy olive trees and some very unhappy chickens.

Still the girls are still laying eggs which is important and happy trees means more oil.

A happy olive tree with it's feet in water. You can hear them sucking up the water.

A happy olive tree with it’s feet in water. You can hear them sucking up the water.

Rather wet hens.

Rather wet hens.