Historical stone bridge over the River Thames flowing through arches in the historic market town and civil parish of Wallingford, South Oxfordshire, England
Historical stone bridge over the River Thames flowing through arches in the historic market town and civil parish of Wallingford, South Oxfordshire, England