View of the River Thames at Eel Pie Island, Twickenham, London UK
Size: 6000px × 4000px
Location: Eel Pie Island, Twickenham, United Kingdom
Photo credit: © Jansos / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: ait, boat, boating, boats, boatyards, britain, british, chandlers, color, colour, colourful, craft, eel, england, english, eyot, industry, island, legislation, london, moored, moorings, people, pie, pleasure, reflection, repairs, river, riverbank, riverboats, riverside, rustic, scene, scenic, sky, summer, thames, twickenham, view, water