Tewkesbury, Gloucestershire, and the River Severn.
Click on any photo to see a larger version