The first day of Spring is here. Since Winter was cancelled and we got an Endless Autumn instead, expect snow and blizzards any day now.

Meanwhile the new leaf, buds and blossom seem to be only days away. And the animal life is going at it in full noisy tilt with all the mating rituals as everyone pushes, shoves, shouts and sings in their quest for a mate.