The gardens are looking at their best. The hedgerows are full of flowers. The Swallows are back and improving their previous year's nest
The female Barn owl will be laying her eggs, each spaced by 2 to 3 days.