The River Windrush meanders through water meadows just outside the Cotswolds town of Burford, Stock Photo, Picture And Rights Managed Image. Pic. RHA-799-2197