Christmas Market 2014 at London's Tate Modern Gallery adjacent to the River Thames


Christmas Market 2014 at London's Tate Modern Gallery adjacent to the River Thames


Size: 4896px × 3264px
Location: Tate Modern Gallery, London, UK
Photo credit: © David Saunders / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: bratwurst, buy, christmas, festive, food, german, hot, london, market, modern, sausage, sausages, season, seasonal, sell, stall, stalls, tate, uk, xmas