London and River Thames, England, UK
Size: 3226px × 2072px
Photo credit: © NASA Archive / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: aerial, area, britain, british, capital, cities, city, country, england, english, eu, europe, european, great, image, kingdom, london, nasa, river, satellite, space, surrounding, thames, uk, united, view, viewed