The River Thames at Newbridge, Oxfordshire, England, UK


Size: 2818px × 4243px
Location: Newbridge, Oxfordshire, England, United Kingdom
Photo credit: © Colin Underhill / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: barge, boat, britain, british, england, english, great, inland, kingdom, moored, mooring, moorings, narrowboat, newbridge, oxfordshire, oxon, river, rivers, summer, thames, uk, united, waterway, waterways