The red anemones are flourishing beneath the ancient olive tree. Amazingly the last flower of the bunch I bought four weeks ago has just faded. Image