Charing Cross Station Thames River England
A boat on the Thames river, charing cross station and Golden Jubilee bridges in London, England
Size: 3264px × 2448px
Location: London, England
Photo credit: © Alexandre Fagundes / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: boat, bridge, britain, building, buildings, charing, city, cross, england, english, europe, european, jubilee, kingdom, river, station, thames, tourism, touristic, tree, trees, uk, united