Spring at Leeds Castle (02/04/07)

It is the 2nd April and the sun is shinning – the perfect time for a walk through the grounds of Leeds Castle. The cherry blossom is out and daffodils, anemones and other spring flowers form carpets in the woodland garden and the water fowl in the duckery are already caring for their young charges.