Temple Island, Henley on Thames, Oxfordshire, England United Kingdom UK
Size: 5835px × 3890px
Location: Henley on Thames, Oxfordshire, England United Kingdom UK
Photo credit: © Marcin Rogozinski / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: bank, boat, boats, britain, british, building, england, english, europe, european, exterior, folly, green, henley, henley--thames, historic, island, oxfordshire, oxon, river, riverbank, riverside, summer, temple, thames, tourism, town, travel, uk, view, water, waterfront