Tate Modern Gallery, Themse, London, England.


Size: 4000px × 2594px
Photo credit: © 360b / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: britain, england, great, grossbritannien, london, modern, river, sv0817, tate, thames, themse