Piggy Heaven !

At last, it's raining 'cats and dogs'. At least, down here in North Devon we have had just enough to save what was a desperate situation. Other places haven't been so lucky.