boats moored on the river thames at teddington, middlesex, england, seen from teddington bridge


Size: 2715px × 3955px
Location: teddington bridge, england, britain, uk, europe
Photo credit: © Mick Sinclair / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: boats, bridge, britain, british, england, english, europe, kingdom, lock, moored, moorings, moring, path, river, teddington, thames, uk, united, weir