Here’s a dreamy picture I took on a recent family trip back to the Cotswolds. This is the River Leach, a tributary of the River Thames, flowing towards the small town of Leachlade.
Over recent weeks I’ve seen loads of people participating in #MySundayPhoto and publishing awesome images of flowers. I felt I just had to give it a go myself with this daffodil picture.